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