.. ..... #. ...# #.. ...# . .###.. ...###.. ......###....O.{ ......_..... #..o..# #_.<._# #...o.# ......_o.... ......###...... .###.. ...###.. { #.. ...# {. #. { ...# { O. .....