If you want to build a Ruby program iteratively, which is always the best approach, you'll start by writing something simple and repeatedly tweak or add to it, executing the code after every small ...