############### #.............# ###.#.....#####.# #.....###.#####.##### #.#...# #..^........# #.#...# #...........# ###.##..^.#......!....# #...#####.#...........# #<### .##......#.### #...# ##.####.#.# #.#.. #.##.#....#.# #.#.## #.#....####.# # #.# #.......).#.# #.# ###.........# #.# #....#..### #.. #....#..# #...##..# #.......# #...###.# #...# #.# #...###.### #....(..... ##.!....### #c(