######### ####.......############# ##############.##.#####^............# #########.............#.#.#####..........##.# #.............#......###...##....<...###.##.# #.#######.#####.###.## ##>....##.###.# #.##.# #.# #.# #.# #..###...##.##.# #.# #.##.# #(# #.# #.###...#..#.##.##.# #.# #.##.# #.# #.# #.##.#..........##.# #.# #.##.# #.# #.# #.#.###...#####....# #.# #.##.### #.# #.# #......#..# ########.###.##.#.## #.# #.# #.^^^.##..# #............## #.#######.# ##.^_^)##..# ##.####.#.#.#.##### #.#.......# #..^^......# ### #...........# #.#.####### #..........# #.#.#.#)###.# #....# #####.##.#####.#### ####.##...## #.# ###..# #.................# #....###.## #.# #..# #.###.##.#####.##.# ### ##.##.###.#####.### #..# #.# #.##.# #.##.#####.####.).#....(..<.[...# #..#####.# #.##.# #.........#.....#...#.[.#####.#.# ##.....##.###.##.# ####.#####.####...###.##### #.#.# #.............##.# #.##########...........###.#.# ####..###.##.##..##.# #.............##..#..(.....#.# #.....# #...#.......# ###########...##(###...#.###.# #.##.#######.##.##.## #.####..#.#.##.# #.# #............##.#..## #.# #.#.##.##.# #.# ####.######..###8..8## #.# #.####.##.# #.## #..........#_...._# #.# #.# #.##.# #..# ########..####..### #.####(####.##.# ##.# #..##....._# #.##........##.# #.# #######..####..### #.##.#####..##.# #.# #........##_....# ##############....# #..##.####.# #.######.####..######...............#<# #..........# #.# #.##....._#.....############.#.# #.>...###### #.# #.####.)######..# #.#@#####..#### #.# #.##......#.....# #.#........# #.# #)####.__######.# #.###......# #.# #.# ###### #.# #.###.####.# #.# #.# #.# #.# #..........# #.# #.# #.# #.# #####......# #.######.###.##### #.# #......# #......#.........# #.# #.####@# ######.#####.###.# #.# ##### #.# #.# #.# #.# #.# #.# #...# #.# #.# #.# #.# #.# ###.#######'#.# #.# #.# #.# #.# #.# #.......@.'*'.# #.# #.# #.# #.# #.# #.#####*###'#.# ###.# #.# #.# #.# #.# #.# #.# #.#.# ##.#.# #.# ##.## #.# #.# #.# #.###...###.#..# #.# #...####.# #.# #[# #..........###.# #.# #........# #.# #.# #####.###.#.#..####.# #...###### #.# #.# #.# #...........# ##### #.###.####### #.###.########### #........>..###.....# #####.#####.....#.### #.............# ###############