Great puzzles designs and use of the theme. The last challenge was sufficiently challenging but still balanced.