### #.###### #......# # #.####.# ?... #########'####.########## >.... #>...........[....<.....' ...... ######'######.....##########.# $.....# #........# #.....##### #.# ....... #........####.....#...# #O# ....... #..........##.....'.#.######.##?....... #.......##.##..%..#.#......)..'.......( #.......##..+...<...########.##.....##. #.......##.##.....#.# #..#.....# #.......#####.#.....## ##.#.....# #....(..#####........+ ..###### #.......#.......###### ... #.......#.......# .... #....)..........######.. .... ###.......................###. #............#####........# #............# #..).....# ###..........# #........# . #######....).....#####........# ..... #..........)..................# ....# #.........###..<............(.# ....# #.........# #.................# ....# #.........# #.(..........((((.###....# .........# #................((......## ........# #.........................# .......# #..........######....####.# #########..........# #....)...# #............# #........+ #............#####........# #...............##........# #...#####.......[#.......... #...# #...........########. ##### ####........# #........ #........ #....... ....... ...... ...