##### #...# ######## #...####### ..!..... #......## #.........#### ...... ##### #....#..###.....###....### ..... #...###)...#....................# ..... #...##.......#................#.# ###### #...# ###..........#..##............##..# #....# #.#.####.....###.......#.#..........#.#..# #..[.#########.#.#........#......#...#.##......##.#...# #....##......#.#...#........######....##.#....#.##....# #....#>...........<.......### #....#.#.#..#.#.#....# #..............#.......#### #.....#.##..##.#.....# #....##'##.......>....... .......##....##......# #...##8.8##....#.......### ... ...........T....# #####.....##...##.###.## ......?........# ##8.....8##.....# .# .##....##......# ##...^.....##..#.# # ##..# .#.....# ###8.........8#....# #.. #.#.....# #.'.....(.....+ #(. # .....# #.#8......)..8# .. #....# ##.##.........## ##...##8....)8## #.....##.....## #......##8.8## #.......##+## ##.)...###.# #..........# #........## # #........# .# ##.....#.###.### ##............. ####.#........ #.#........ ###.#........ #............ #####<....... #..>..... #......>. #........ #########