My solutions to the Spotify Tech Puzzles