### ... ... #.. ##..############ #............... #......<........ #.....)......... ##+###...######. #... #)).##..## .... ....#......... .... ...#......... #.. ###'###..##.... ####..###!..###..###### ..................# .............(....# ........)...(.....# .........c........# ......[...........# ###...##...####..## #... ##### #### #.. #.. #. #.