######### #.......# #.#####.# ########### ####.# #.# #....##...## #....# #.# #.##.##....######## ####.# #.# #.##.####.........# #.#####.# #....#.......###### #.#.....# ###..#.###....## ##(#.##### #..#.######.)#####################....# #..#..>....[..[............<........#### #....#..#.###..#)......##.#####.##.....# ###..#..#.# ##.........'...........###.# #....(#.# ##........#.######.##.# #.######### ##....#.######.......#.######.##.###.#.......# ###......................................>..# ####..........##.##.###.######......#.(.(.# ##########.##.##.....######......#(#...# ##############.##.####........##.#.###.##.#### #...........##.##.# #...(....##.......##....######### #...........##.##.####.(......##....##.##.##(#.......# #...........'..##.......................#.##.#.#####.# #...........#####.#####.######)#.#.###..#.##...#...#.# #...........##....#####.# #.###..##.........###...# #...........##..........######......##.#######.# #.### #...........#####[#####........####.##.# #.# #.# #............#<...# #.........# #..#.# #.# #.# ############............#########.........# ##.#.# #.# #.# #.........................................#####...# #.# #.# #.#####................###########................# ##.###.# #.# ####..#...#..##### #...............p######......# #.# #..#...#).# ####)#####......@pp.........### #.# #...#.#).(# ######....## #......#>######.#....# #.# #....#)().# #.........[# ####.###p#.....<.....# #.# #..)#)#)..# #......(...#######.....#.#######.### #.# #.)#...#..# #..........#.................# #.# #.# #..#...#..# #..........#.############.##.###.# #.########..#...#..#########....(..........# #..<##>....# #............#.#...........#...............# ############ #.............#.......[....#...............# #.##...###...#.#...###...###...............# #...#.#...#.#...#.#...#.#(.................# #....#.....#.....#.....#....##########.^...# ##..#.#...#.#...#.#...#.#..## #.....# ###...###...#.#...###...#############.....# #............#............................# #...........#.#.........^..################ #########..#...#..########.# #..#...#..# #.# #..#...#..# #.# #...#.#...# #.# #....#....# #)# #...#.#...# #.# #..#...#..# #.# #..#...#.)########.# #####..............# ################