Really good puzzles. I liked the growing complexity and introduction of new elements! Excellent Work!