########### #.........#### #.########...# ######## #.# #<# #...# #......#############.# #.# #...# #......##..........#.# #.# #...# #......##..........#.# #.########...# #..................#.### #.###.##.........### #..........^.......#.#.# #.....##.....).....# #...............)..#.#.# ###.###.##........)..####.......#..........#...# ..........#...........#.....>....+..............# ...............................##..........#.#.# ###.####.#...............####.............[#.#.# #.##........####...................###.###.#.# #.##........# #.......####.##.##### #.# #.### #...........# #####.######....#######.###.# #.##........#### #........##........>....# ..##.####.####+###......####.######.##.#######<###.# #.........####.# #..................##.# #.# #.# ...............# ..................##.#######.###.##### ###.#..#.####.# #..........##.....##......##.........# ......#.# #.# #..........######.......####.######### ###.##.#.# #)# #..........# ####.##.# #.# #. #.#[####)####..........#### ###.##.# #.# . ..........................# #...##.# #.# ..........................####.#.##.####.# .#.###..#.#..............+..............# ..........#..######.#....#.##.##........# ............. #.#....# #. #........# ..##..#.#..### .........##..#.......## . #.......# #.##.....##..#.......######## #..#.#..# #.# ......................... #....#..# #.# #.....................### #.#. . #....##..##..########## ####....##..#...#### ....................# .... .....#.......##..###.# ....... ...................#.# ........# ###.#............###.# #.#.#...# ##....#####..# #.# .#.#.....##### #.......##..# #.# ............. #.#..##.##..# #.# # #..$.....# ..#.#..##.##..###.# #..###...#.#.###...###.............# ........$...........###..##.##..##### ..####)..#.#.##....##..........# #....g..$...........###..##.##.## #...........................##.# #..####.$.###)##....###..##.##.# g ##.## #.##....# #..##.##.# #.g.###.##....###.###.##.# #g)g#...............#.##.# #8_8###.###..####.###.#### ##### #.# #.## #.# #.. #.# #.# #.# ### #.# #.# #(# #.# ### #.# #.. ..# ### ###