. # # .. .#. ... ..# ###.#. ..#### ....?.. .....# #.)#########.# #..$.........#. #..?.........?.. #......<.....# #............... #............## #..#########... #...... .....## .##... ###### ###