###### ........ o#o#o#.#.# #.#.#.#.#.# #+#+#+## #.#.#.#.#.#.......## #.#.#.#.#s#........ #.#.#.#.#......... #o#.#s#.#.#...... #.#o#)#o#.#.... #o#)#<#o#.. . #.#.#)#.#Y#... #.#.#.#)#[#.#+#.. #.#o#.#.#.#....... #.#.#.#.#.#.#...... #.#.#.#.#.#.#....... #.#.#.#.#.# #.#...$.. .#.#.#.#.# #....... o#.#.#.# #...... .#.#.# ......