######### ########## #.......# ##........## #.......# ###..######..## ##.......# ##....#<...##..# #........# ##.....#.....##.## #........# #.....###.....#..# #........# ##.....# #.....##.######........# #.....## ##.....#...............# #.....# #.....#####...........#... #.....# #.....#.###................ #.....## ##.....#))...........(...... ##.....# #.....######................. #.....###.....####.........(......... ##.....#.....##...........#.......... ##.........##.#####....>............ ###.....### #.....#.#####..... #######.. ###..#.##.# .... .....##..(.#.##.# .. #...((..#....# #..?$...####.. ...........# ##. ......?....# ####......... #.......### #########