Simpler alternatives

Good job, Ben. :sparkles:

My main comment is look for the simple solution. Remember, other people will read and maintain your code some day. That includes your future self. :flushed: 

BTW - Nice use of `"#{string} interpolation"`, `while` loops, and branching with `if` statements. Just keep it simple next time.