#....###. #........ ......... ......... #........ # #........ #####.#.S...... ......o.)...... ......o#o...... ....... #...... #####.. ...... ### ###.. #