....########.# .... ............. ...........<......# ...<... ..........# #...........M......... #.......... #......... ##........###.O....... #..........##......... #..................... #..........#.......... #..........##......... #..........##......... ##...)....###......... ##......## #......... ######## ##.......# #.....