ADDQUESTION
.. literalinclude:: ../../languages/java/PROGRAMNAME.java :language: java :tab-width: 4
.. runcode:: ../../languages/java/PROGRAMNAME.java :language: java :codesite: ideone
.. git_changelog::
.. seealso:: * :java-suggest-improve:`PROGRAMNAME.java` * :java-better-explain:`PROGRAMNAME.rst`