### #.########################################## #........................)..........O....... #.########################################## ########## #.# #.....)..# #.# #.######.####.# #.# #.#....# #.# #p#.###### #.# #>......... #.######..p....### #..........###+# #########......... ........#......... #######...<....... #........... #...##...... #...# .....# #...# ###### #...# ....# ##.#.#