Awesome puzzles! I solved all but the last, I'll try to come back for it. Very clever stuff I loved it