You did a great job with these! I spent some time solving the demo puzzles too haha, couldn't resist.