Trying to solve Spotify's programming puzzles http://labs.spotify.com/puzzles/