##### #...# ##...# #######...(# ##### .....##....# #...### .######.......################.....# ..............................#.....# #.######.#####.##############.###...### .............<... .................# ..######.####...## #######.#######.# #.# #...# #....# #.# ##.#####.### ####....#######.### #........... ...................# #.#####...(.##.### #######.###.......# #................ .............# #######..#...#.# #.......####.### ####..#...#.# #....... #)# #............ #......# #.# #.##..#...#. ###....# #.# #.##..#...# #.### #.# #####.##.%....#.# #.# #................. #.# #.##.o.#.....##.# #.. #.# ##.##...#..##....# ... #.# #...##...........# ... ###[# #..[.#..#..##......... #>..# #....#..#..# ##.. #.# #...#### ##...#..#..# #.# ##......# #.###..#..# #.# #.......# #.# #..#..# #.#### #.......# #<###..#..#####.###....############>...#### #.#....#.....o.............(......%).....# #.#...^#.######.#......####..(...####....# ###.....<#.# #...#### #..((..# #....# ########........#.######.#...# ######## .#.### #.=.......).<............).... .#.. ........o..................... . ... ....#####.##........###.###.# . ... #.##...###### #.# . ..##...# . ######.# ... ... .