Turing Tumble Community

Puzzle 25 - 30 parts

image