########## #........# #.......(########. #........%......... #........#......... #<.......#......#.. #.<.....%#......# ###........######## ................... #............###### #............# #.!..........# #.......ooo....... .........o...### ................ ............... ...........## ###.#.....# .!..#... ...