Added solutions for spotify tech puzzles, not tested