### ########### ##.## #.........# ##...######## #.........# #...........# #####.........# ##........)..# ##.............# ##..#.........# #....>.........### #..##.........# ##.........#.....# ##.###.........# ####.####.#####.#######.!###.........# #######.# #.# #.#............###.##### #.......####.#####..#..#............##.## #...............................##......# #.......####.######..#.#........##......## #..........#.# ###%#.................[.# #.......##...#####......>...............## ####.#######.....#.#).#.########....[...# #.# #.#..#...##.#......#..........## #.# #.##.##........###.............# #.# #.##..#.###.##.#.##...###.#..#.##### #.# #.###.#.# #.##....#...# #.#........# ##.## #.....#%###..#........###....#.###.#### #...# #.###.....................##.#...#....## #...#####.####.#####............#.##...........## #.........##.......#......#.....#.##............# #...####...#.##........#.##..<#.#.##............# #.......#..#.#####.#...#......###.##............# #...###....#.# #.....#.###.## #.##...........## #.....##)..#.######......###.# #.####........## #.....###.......# ##.##....#<# #.# #.##%#.### ###.....###.#..##.####.###.#.#.####.####........### #.....^...#...)##.........................).......# #......................................####.#####.#### #.........#.#..###%####..###....#..###..# #.# #....## #...........##(...................## ##.###.######....### ###.....#..########..######.......# #..%..........!...# #####.).....## #........#####.......# #####.####........# #..........#####.####.#...[.........# #.# ###....### #........<.###...# #....###.#.....## #.# ##..## #..............### ####..##.#....## #.# #### #...........#### ##.##.......##########.# #..........## #.................o.[># #..........# ####.......############ #..........# #.......# #..........# #......## #.[........# #......# #..........# #......# ############ ########