My solutions to the rubywarrior gem puzzles.