######### ########........ ##.....#.....#####. ##.................. .####...............## ....................# ... ###................# ... #................# ###.########...............# #.....<....................# # #.#.#########.............## #.###.......# ##............###### #.......).#.......##............(... #......))<# #####.##..>........##### #.......).# #........#.........# ##.......O# #.........#......#.... #........# #.................###. #.......... .........#........# #...[.#...## #...#.#.##..####### #.....#.... #...#.......# #.......#.?. ... ..... .# #.....#.#.#.).. ##.... .#