. .... ####### .... ..... ... ...... . #.. ..... #..#########.############..######### #(.................................. #..............[..................... #..............# #.o......... #..............###########o.######### #...........(..)..%.......oo####### #..........(...(....[............o.o #..........##########............o. #..######..##########..########..(# #..######..............######## o.) #.............................. . #.########............########. #.# #.#########..# #.# #.# #..# #.########.#########..####### #............................. #...........................| #.#########......)..........# #.# #.................# #.#########................. #.......................... #......................... #........................ #............########### #......).....# #.........)..# #............###### #.................. #................... ................... .########..#######.. #..# #..# .########..#######..# .....................##### ........%................. ..########..............# #....<.........#### #..########.................. #............................. #.#########...(.....[......... #.#########.##############.### #...........######### #......>............. ####################