####################### ..##.....##...........(... ##....#....#...#........... #...#....##....##........## #.##......#...#.........## ..# #### #..#...#...#...........## #..# #..###### #...#..#..##....####...###...# #.#...#.##.#..##.........## ##........# #<###..##.##......##.....# #......... ### ###.#.#..#......#....# ##........# ##..#.#.#..##...#...####...###...# #.#..#..#...#..##........## ..# #.##..##.##.......#.......## ..# #..#.#.....#...#.#.#...(....###...# #.##..#...#....#....#.............# #...##.#....#..............).^....# #### ##############################