###### #.?..# #....# #....# #[...# ###.## #.# #.# ##################.## ........(....%.......# ###.....##########..# #############.....##########..# ..............................# .####$.....###.....###...#####.# .......)...........# #...# #.# ..# #####......###.....###...# #.# ##....... ....<.....).............# #.# ........... .#####......######.####...# #.# #............. ...####......# #.# #...# #.# #............. ..%..........# #.# #...# #.# #.....^....... #......####....######.####...# #.# #...........# . ##......(.....................# #.# #...........# #.##.........>#.#.#######.####...# #.# #...........###.##..........#.#.# #.# ###.# #.# ###.........................#.#.# #.# #.# #.# #.........................#.#.# #.# ##.#####.## ##...(....###.##..........#.#.#######.## #.........# #.........# #.................%.<......# #.........# #.........###.............#.#.#######.?####.........# #....>..(.......................p)%%............%.(.# #.......#.###.###......####.#.#######..####.........# #.........(...# #....#.####.#)#######..####...%.....# #.......#.##### #..............(...)..o..o..........# ####...##.#######....#.##...........................# #........(..................?.(...........###...## ##..........................((..)......... ##### #######.#..................[.....####........ #................................# #....... #...........(...............>....# #....... #..........######......####......# #....... #...<......# ######## #......# #...... #..........# ######## ##... #..J..o....# .. #..........# #..........# #.....o.... #.......a. ######...