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