########### ############.........# #.. ......##.#######.# ### #.####.....#.###.###.# #.. #######.##.......#.##.#.##.# #.# #..........#.........###.#.#### #.# ####.#####.####.....#.##.#.......# #.# ... #.......##.#####...##.......>.##.# #.# ..>.... #.<...#.##........#######..#####.# #.# ..... #.....#.#########.# #....# #.# #.# ..... #.....#.# #.# ##.#.# #.# #.# ... #.....#.# ##+## #.#.###.# #.# #+# ... #.#.###.# ##...## #.......#########.# #...## #.# #.......# ##.....## ###.#####.........# #.....## #.### ###.###@## ##.......## ##..# #.######..# #.......####.#.### #.##...####[........####...#####.###.....####.........##......# #.#.......'.>......(+.......................+.........'.......# #.##...####.........####...#####.###.#...####.........####....# #.###.## ##.......## #...# #.........# #.......## ##.#.# ....### ##.....## #.### ########.## ##.....## ###.# ###.. ##...## #.# #.# ##...## ###.#### #.# #########'## #.# #.# ##'## #......# ##.. #.....###.# #.# #.# #.# #.#.##.# ..# #......##.## #.# #.# ###.# #.#.##.# #.# #......##..## #.# #.# #...#########.#.##.# #.###......)....# #.# #.# ###.#.............##.# #...............# #.# #.# #........######.####.# #####......#...## #.# #.# #.##...#.# #.####.# #.###.###..#######.# #.#####.##..##.# #......# #.....# #..........# #...........##.# ######## ####### #.########## #######.###.##.# #.# #.# #.##.# #.# #.###.##.# #.# #........# #.# #####.#### #.# #######.##### . #...........# #.#####..##.# ######.#####..##.####### #........##...#.....)..# #.##........<.......##.# + ###.##.#.#.##>..#..##.##.### .## ### #...##.#........#..##......# #.. ..# #.#.##.###.........##..###.# #.# . #.# #...##.######..######..# #.# #+# #.# #.# #.# ##.###.........######..###.# #...## #.# #.# #.# #.# ########..............# #.....## #.###.# #.# #.### ##.....#######.##### #.......## #..##.# #.# #.#.## ##.......##........[# #.........####...#.###.####....####.........#.##...##.# +.........'.....).......).........+.........'...)...#.# #.........####.........###.....####.........#.........# #.).....## ##.#...#### #....## #.......######..#### ##.....## ###...# ##.### ##.....## ##.# ##.(.## #.### #.# ##...## #.# ##'## #.# #.# ##+# #.# #.# #.# #.# #.# #.# #.# #.# #.# #####.###########.# #.# #.# #...<.............# . #.# #.#.....#.######### #.# ##......# #.# .......# ###.....# #.....# #..... ..... #