Great job on the puzzles here! There was some initial confusion on the swapping but once I got it it was a lot of fun!