############ ###..........###### ########......#####......# ###+## #..........##.# ######.# .... #.#...##...##.# #.# #... #>..# #.#........##.# ###.# #... #...# #.#...##..###.# ######...# ###.##### #...#####.##.###..###.# #......### ##.......# #...##.......###......###.##.....# #......#.#####...##.##.##...##.##......##.###.# #..#<#.#...............##.#.#...#......#..# #.# .... #.............<.....##.#.#..........#..###.# .# ##..#...............##.#.#...#.............# #..#.#####...##.......#.#####.....##.###### ......##...(...######.......#########.# ###.#####.##....# #.##.##.# #.# #.# # #....# #.##.##.###### #.# .# #....# #.##.##......# #.# .# # #....## #........^...####.# .. #.##.##..## #.##..............# ##.# #.......#.####.....#......###### ... ########...###..##.##.....###.# #.. ..# #..## ##.....####......# #.# #.# #...###..##..####.###### #Y# #.#####....#<#.##..^....# #)# #........##.##.##..###### #{# #.######.#####.##.## #)#####.# #.......##.# #...(...# ###.########.# ####.#### #.....# #.# #.# #.....# #.# #.# #.....# #.# #.# #.....# #. #.# #.....# ... ####### ... ...