Solvin' the Ruby Puzzle