######## ### #......# ########### ##.##############.####.# #.........# ##.................# #.# #.........# #.....############## #.# #..!####P.# ##...## ###############.# #..P#..)..# #..## #.............#.# #...#.)#..##### ###.## #.###########.#.# #...####..#...#######...# #.# #.#.########## #...........>...........# #.# #.#..........# #...[.........[######...# ###.####### #.##########.# #.o#####...#)#.# ##.#####.........### #.### #.# ##># #####.#.# #.........###.....# #.#.########.# #.# #.#.#############...###.....###............# #.# #.#......<..........................######## #.# #.#################.###.....###....## #[# #.# #..........##.#.## #.# ###.# #.............#.# #.# #...# ##.####.##.####.####### #.# #.#.# #.# #......##.......# #.# ####.#)########## #.# #......##.#####.# #.# #..o............# #.# #......##.# #.# #.####.###.#.#####.#.## #.# ##.....##.# #.# #....o.##.#...........# #.#####.....##.# #.# ######.##......###)#..# #.........#.##.# #.# #.............#..# ###########.##.# #)# ###.......#####..# #.##<#####(# #.#....## #..# #.##.....#(# #.#.#.## #..# ##.######<#(# #...#.# #..## ##...###.....#### ########..##.# ####...# ##.....##.#.#....# #.........##.# ##....#.# ###########................# #.######>.#..###...###.# #................#..#.#.#### #.# #...............# #.###########....#......# #.# ##...####...##..# #.# ##.#.#.##.### #.# #...# ##.###..# #.#### #.#.#.##.# #.# #...# #.# #..# #....# #.#.#(##.##### #.# #...# #.###..# ####.#########........)...# #.# #...# #......# #.##........#.#.#.####.# #.# #...#####..###.# #...........###.#.# #.# #.# #..........###.# ####..#...[....###.#.# #.# #.# #...>...#.(....# #.....#............#.# #.# #.# ###.##(....########.##.##........#.#.#.# #.# #.# #.....(.)<((......#................#.# #.# #.# #......#H###.######..##.......#.#.#..####.# #.# #.........##.# #..#########............# #.# #......#..##.# #..#####.....#.#...###### #.# ##....##..##.# #........####...#### #.# ##.#.##..##.######.###########..## #.###########.#.##.........................# #.............................############## #############..........######## ############