################### ..................# .................# ................# #...##...##..<##....# #...##...##...##....# #....#.......<......# #....#..............# . #....#..............# .. #...####.##...##....# ...... #...####.##...##....# ......#...................# #...##................ .. #...##................ #..................... #...##....###......## #...##....####+##### +..........# #..........# #..........# #......@...# ###+###O..## ...# ..(.. ......# ......# .....(# .....>#