############################################## #......................>...................... #....[........................#######......... #............####.............# #.......... #............# #...>.........# #..<........ #............# #..%..........# #..#######..... #.########...####......######.#######..'.....#...... #)# #.............# #..........#..$..#......# #.# #.####.......)# #..........#.....#........ #.# #.# #.###'##.# #..........#.....#........ #.# #.# #.#....#.# #..........#...).#....oo.. #.# #.# #.#....#.# #..######..#####'#........# #.# #.# #.#....#.# #..# #.......oo.)......# #.# +.# #.#.<..#.# #..# #..........)......# #.# #.# #.#....#.######..# #................. #.# +.# #.######.........# ..?.............. #.# #.# #................# ..###########... #.########.# #................# . . #..........# #................# #..........####...##+########..######.. #....%............# .......#.......... #....)............# .......#.########. #>................# ........#.# . #.........#######.# ........'.# ..# #.........# #.+ ........#.# ..# #.........# #.# .......#.########..#+# .........# #.# ########.............. ........# #.. ..................... .....# . ######............... #.#####......... #.# #......... #.# #..%......# #####.# #.........# .......#####.......... ..............%.......# ... ..............)....... .....# #...............#####. ......#.... #...............# .......#.....#.#####.#######.# ........#.....# #.# .# ........#.....# #.# .# ........#.....# #.# .# #......#.....#.# #.# #.....<#.....#.# #.# #......#.....#.# #.# #.####.'.....#.#####.# #.#.....#.......# #.###'###.......# #...............##### #...............%..... #..........%......... ....................... ######################