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