Turing Tumble Community

Puzzle 38, 23 parts solution

17661631534961115200279523683785