####### ####### #.....# ### #.....# ##....)# #.# #.....# ##......# #.# #.....# #####..###### #.#####...((# #...#.## ###..##.......# #....># ##.......#.....# #...#.# #.[.#.####.....# #####.## ###...#.# #.....# ..#..####....##.# #.....# #.##.......####.# #.....# #.###..###.####)########## #.# #.............# #####.###.###.####....## ..........#....# ###...## ####.#.....#..## #....### #.....##..##[.######....##### #######.#.#####.###...............# ########## ####....>..)........#^##..#####.####### #.....>..# ##.....######.#.#####.#..##..# #.# #........#######..# ##..#.# #..'...##.# #.# #...<........Y...#########..##.# ##..#^^##..# #.####### #.....)...########.........###.# #...#.##..## #.......# #......[)####### #.######### #.# #.#.###..## #.......# #....).........###.# #.# ###.##...# #.......# #..<.)...#####..##.# #.# #.#..#.#######.).[<.# ########## ##....# #.# #...##...........[### ##...###########.# ####...#####......# ###.#..........##.#####.................### ######...##########.............#######........## ####......### ######.......##### ##........## #......#### ##......##.#..## #..........# #......# ###..######......# #..........# #......# #...## #....#.##### #..........# #......## #.### #...##.....# #..........# #####...# ##.# ##########.######..........# #...# #####..# #................## #...###..[..## ########..........# #.......##### #..........# #....#### #..........# #...## #..........# #...# #..........# #...# ##........## #...# ##......## ##### ########