######################### ...^.....(......[......># ###################.##### #######.# #.......# #.####### #.# ###'### #.....##### ######## ######.........# .... #.#..... #...........##.# .......##...##.# #...........##.# .......#....##.# #...........##.# .......#.#..##.# #...)......###.# .......#.##.##.# #...)......###.# .......#.##..#.# #..........'...# ##.#.......#...# #..........##### #........#.#..## #..........# #.......##.#..## # ......# ########'### #..........#...#.# #.....# #.# #.......####.#.#.# # #.....# #.# ##.........#.#.#.##.## #.....# ########.# ###########............#........ #.....###......#.# #......#.....#######.###...###.##.#......##......#.# #......'.........# #.#.#.......##........##..))).#.# #..#'#......####.# #.#.....##### #'##.....)..)..# #..'_'......# #.###.#.###.# #...#####.....## #######..#+#......# #.....#.# #.#### #####.# #.)..#)# #.................# #######.###>...# #...#.####..#<#.# #(#######....#....##########.....########.#.#...#.....#"# #.# #.....####.............##.............#.#.#.#.....#.# #.###.###.# #............. #.............#.###.....###.# #.....# #.# #............. #.............#.....#...#...# ####### #)# #####......... #.......###.#######.....#.#.# #####.########......... #....##.....# ###.#...#.### #...................... #.)..########## #.......#...# #....)................. #.))[...##....###.#.##..#...# #...........h.......... #.....#.##....#...#.........# #.........##y#......... #.##### ##....#.#########.#.# #.........##.###+##.... #. #................#.# #............# .... #. #....#.###########.# #........##### ... .. #....#...).........# #.......... .. #....############### #........##. #.< #....## ########.# #.....# .. #####.# #...#### #.#....# ####....#.# #.......# # #.####.## ##### #.# #... #...# #####.# ##### #.#.###.....# #.#..<#.##### #.#####.# #.......# #######.# ###