Turing Tumble Community

Puzzle 27, 22 parts solution

17565682267958498020911892542079