######## ######### ######## #...>..# #.......## ##..<...#####.####.# #.#####..### ### #...........#.# #.# #.# #....## ##### ############.######## #.###.#.###.#.####.#####.#####...^.###...###...)...............#### #. #................[..<.........^^.#.......#####.####.###.......# #.###.#.###.#.#....#####.##.......^..^...##### ##...#######.#####.# #.....#.###.#......# #.##.....^.......## #.....# #..# #..#.......###...## #.##.^...^.^.^.^.# ##...## #..# #......##### ##.## #...^.^..^.......#### ##.## #..# ##.##### #.# ###....^^^..........# #.# #..#####.# #.# #.# #...........^.^.##.# #.# #........# #.# ##'## #....^^.........##.# ##'## ###.###### #.# ##...## #.#.^.....^^...#.#.# ##...## ##.## #.# ## ##.....## #.#.............##.# ##.....## #...# #.##.## ##.......## #..#^..............# ##.......#####...### #.....####.........####...#.......^.#...####.........##....<..# ##.......'.........'.......>...............'.........+........# ##....####.........####...#########.#...####.........##.......# #.........#.......## #..## #......## ##.......#####....## #..######.##.....## ##.# #.#.##.# ##.....## #....# #.....# #.###...## #.# #.#.##.# ##...## ####.# #.###.###.# ##'## #.# #.#.##.# ##+## #.# #.........# #.# #.# #.#.##.# #.# #.# #####.##### #.# #.# #.#.##.# #)# #.# #.# ##.## #.# #.#.##.# ##.####### #.# #.# ##...## #.# #......# ##........# #.# #.# #.....# #.# #......# #.....###.# #.# #.#######...## #.# #.#.##.# #......##.# #.# #.......##.#########.# #.#.# .# #####...##.##.#####.# #######..............# #.#.. . ....................# ####.########### #.#### #########.############# #.# #.# #.# #.# #.# #.# #.# #) #.# #.# #.# #.# #.# #.# #.# #.# ...###### #.# #.####.#### .......<###.## #.........# ...####.##...## ...##......####### #.#.....## ##...#.......# #........... ##.########.# #####.###### #.# #.# #.# #.# #.# .# #.# #+# #.# #.# #+# ##)## ..+ #...####..# #.........# ###....##...# +......)....##### ####............. ##.###.##.#.. ##.###.# #......# #+# ##.##### #.# #.# #.# #.######.# ##.## #.....(.(# ######...########.######## .o................# #.h.h##...##..# #.#h.#.....#..# .##.##h##.......# #....h..†...###.## ####.##.##### #.# .. #.. ..# ## ### ###