Awesome puzzles! Made me think for a while when I was playing several runs. It was even harder than I expected sometimes!