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