### ###################.# #<.........)........# ###################.# #.# ###.#### #......# #......# #......# # #.)..).##### .# #..........# .. #..........####.### #.................. #.........{........ ###...............# #.###...#a......# #. #.#.........# #. #.#...####### #.#...# ...[%.. ....#... .......