############# ########### ##...........# #.........# ##...########.##### #########.# ###....<#.....Z.Z...# ###.###.........#####.###.# ### ####....((.......### #.# #.# #.##########...............## #.# #.# ...####...).....[.....#.###..##### #.# #.# #..>...(<.#######.####.# #..## #.# #.# ######.##.....Z...# #.# #...# #.# #.# #.....#[..####### #.####..###########.# #.# #.##.......## #...........ZZ...##.# #.# #.#.........# #######.#.######.##.###.# #.#.........# #)#.# #.##.....# #...........# #.#.# #.#####..# ###.##<....## #.#.# #.# #..# #.###...## #.#.# #Z# #..# #.####.## #.#.# #Z# #..# #....#.# #.#.######.# #..# ####.# #.#..Z.Z.#.# #..# #.#.# #.######.#Z#####..# #.#.# #.######.#.Z......# #.#.# #.........######Z.# #.#.# #######.#.......Z.# #.#.# #####.###.#####Z## #.#.# #.ZZ.## ##.# #Z# #.#.# #.###.###Z## #.# #.#.# #.# ##.#.## #.# ### #.#.# #Z#####.#######.# #.....#.#.####### #.##............# #...............# #######Z##.#.########.# ...#......<###..# #..(.........# #####.# .....####.# # #..Z.####....# #.....# #.#.#. #.# #..######..##~~~#~#..# #.##### #.#... ..# #..........#~~~~~~#..# #.# ##.#.#..# #.# #.......Z##~#~#~~##.# #.# ..#.#..# #.# #######..~~~~~~~~~#.## #.# #.#.#..# #.##########..#~~~~~~#~~..# #.# #.@....# #.#...........##~#~~~~#~..# #.# ....... .......#####...~~~~#~~#...###.# ...#(# ###.##.# #...###~~##~.......# #>##.###...##.# #.....##~#....####.# #.##)##.....#.#####.............# #.# #..)..........##.####...#.##.#######.# ####............#(....(.O............# ###......>#.###.###..############## ##.......#####.....# ##...###.....###.## ##.........####.# ##.............# ###############