############ ####### #..........#####.....# ############## ####..........#.....^^..# #............# ### #.............#.....^_^.# #..........#.##### #####.# #.##..........#...[.^^^.# #..#####.#.......###8.8#.# ########.##..........#..)......# #..#...#.#.......##......#######........##..........#........## #..#.#.#.#.......##..........................###.............# #..#.#.#.#.......##......#######.....................>.....### #..#.#...#.#######8h.....# #.............###..#######..# #..#(#####.# ####.'########+..###.##...# #.#.......# #.# #............)........................# #.#.#####.# #.# #.......####.#####......###..############# #.#.#...#.# ##.## #.......# #............# #..#...........# #.#.#.#.#.#####...###.......# #............###..#.##.....##.# #.#.#.#.#............)......# #....................#.....#..# #.#...#.#.#.###...###.......# #.##.##.####.###..####.....#..# #.#####.#.#.# #...# ##.###### #.##.##.# #.........>#.....#..# #.......#.#.# #...# #.# #.##.##.# #..........#.....#..# #.#####.#.#.# #...# #.# #.##.##.# #..........#.....#..# #.#...#.#...# ##### #.# #.##.##.# #..........#######..# #.#.#.#.#.### #.# #.##.##.# #..........##.......# #.#.#.#.#.# #.# #.##.##.########..#####.......# #.#.#...#.# #.# #.##.............(............# #.#.#####.# #.# #.#####.#######....######.##### #.#.......# #.# #.#####.#######....# #.# #.#.#####.# #.# #..................# #.# ##.#.#...#.# #.# #######.#######....######.##### #..#.#.#.#.# #.# ##.#######....#..........# #..#.#.#.#.### #.##############.........##.............# #..#...#.#...# #........................#####..........# #..#####.#.#.##########.##############.........# ############ #.......................# ########### #...........############# #############