Puzzles solved by oh hi mark