=== step 0 === ...... .1111. .1.1.. ...1.. ...... ...... === step 1 === ..11.. .1.11. .1.... ..1... ...... ...... === step 2 === ..111. .1.11. .1.1.. ...... ...... ...... === step 3 === ..1.1. .1.... ...11. ...... ...... ...... === step 4 === ...... ..1.1. ...... ...... ...... ...... === step 5 === ...... ...... ...... ...... ...... ...... === step 6 === ...... ...... ...... ...... ...... ...... === step 7 === ...... ...... ...... ...... ...... ...... === step 8 === ...... ...... ...... ...... ...... ...... === step 9 === ...... ...... ...... ...... ...... ...... === step 10 === ...... ...... ...... ...... ...... ......