############### .............. #####............ ......[.......... ................. ##### +###...((#####+ ....# #..##(# ...# #..##(# #..# #####.....# ##..#####.....# #....####.... #.......+.....# #.#..# #..## #.......#.....# #.#..# #... #.......#...#.# #....# #(... ###.#####.....####....# #.... .. .. #.########..........# ##.... #... #. #.....)..#.....##...# #...##. #.....)..'.....##...# #......##########...##...#..........# #...........#..#######...############ #...........#...............# #...........'...............# #...........#...............# #.......#####...............# #.#####.#.. ################# #.#..############ #.#####.#.............. #.......#.>............ #.......#####..##+##### #...........#..# #.......?...#..# #..........W'..# #...........#..# #...........#..# #...........#..# #......<....#+## ............ ............. .#..###...###