#... .^...#. . .......##.. .........#. ........... ...?......# ..........# ........)O.# [........<.# .......s..## ..#.....## #######