################### ..................# .####..#####.....## #.............# #.#####.#####......# #...........#......# #######.###.###.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.##.# # #######.###.###.##.# #.#...............##.# ### #.#.#####.....######.####.## #)#.##...........>.......#.# #......##.#.#########.###.## #...#####.#.# #.# #.# #..##......## #.# #.# #..O........# #.# #.# #.. #..##.#####.# #.# #.# #.# #.(##.# #.# ..# #.# #.# #>.##.# #.# #.#### #.# #.# #..##.# #.# #.# #.## #.# #..##.# ###.# #.# #..# #.# ##..##.. ...# #.# ##.# #.# #...#### #..# #.# #.# #<# #...# #..#####.# #.# #.# #...#######..#...#.#######.# #.# #.....)......#.#...........# #.# ######.#.#######........######### #.# #.......)# #####.#..# #.#######.####.###### #.#..# #............#......########.#..# #######......######.............# #.......# #####........## #.....[.#########.....#.### #.#.......>.............# #...#.#.##########.....### #...#.#.###########.#.## ......#............###.# .. ...#############.#.## ... ##.## ... ###