that was really nice ! nailed the puzzles & the satisfaction of seeing complex emerge from simple rules, well done !