######### #.......### #.#####...## #.####..##.#### #.##.....##...################### #.##..#............[))..........# #############.##..#.##.........####.#######.# #########...........<.##.#......#..##..# #.# #.# #......................#.#....#...###..# #.# #.# #.#######.###.#........#.#..#########..# #.# #.# #.# #.# #.#######..#...............# ##.# ##.# #.# #.# #.# #....).............##.## #..# #..# #.# #.# #.# #.#......#.#######.##.####.## ###.## #.# #.# #.###.#........## #.##.......####...### #.#######.###.##............# #g#######..##..._...# #.#...........##..#.....#...# #.# #...........## #.....#.....####.##.>...#...# ####g#######............# #...).#.....# #. ###.###...###.##............_..8.._.# #...........# #. #.###...##.............##.........# #####.....#...).# #.# #..##...###.###..#########._...g.## #.^.........>...# #.# #...........# #..# #.......# #.###>#######...# #.# ##.####.##### #..# ###.....# #[### #...# #.#####.####.# #..####### ###..### #)>.# #...# #............# #........# #....# #)### #...####.#####.###### ##.#####.# ####.# #.o.# #.....)........# ##.## #.# #.# #8...8# ##...###.####### #...####.# #.# #.......# #......#.# #........# #.# #.>.8.<.# ##.#.#.#.###### #...###..# #.# #.......# ###.#.#.##...# ##### #..### #.# ##8.<.8## #.#)#....#.# #######....### #.# ##...## #.#.####...# #............# #.# # #.#.# ##.## #.#####.##.#.# #.# #.# #.#.# #.# #.# #.##.#.# #.# ###.### #.#.# #.# #.# #.##.#.# #.# .....# #.# #.# #.# #.##.#g# #.# ###.#.#####.#.# #.# ####.#####.##.#.# #.# #.......... #.# #.####### #...........#.#.# #g# #.......# #.# #.......#####..#.#####..#.#.# #.# #.......#####.#####..............#.#####..#.#.# #g# #....................###..................#.#.# #.# #.......################...#####.#............######.# #.......# #.............####..........g..# #.......# ##.#######.#### ##.############ ####.####### #.# #.########.# #.......# #.# #..........# #######.# #.# ############ #.# #.# #.# #.# #.###### #.# #..)...# #.# ######.# #.# #.# #.# #.# #.# ##.########.# #...........# ##.########## ###