Ruby koans answers (in progress)