Fiercely impressive puzzles, but I gotta admit, never got to finish it because I was tearing my hair out by the end. I'm going to hear the music in my sleep at this point. Well done!