.... .... ...# ##...# ##.?$..# #......#. ########....l... ...........# ......@##..# ....... ..# ...$... ..# ....... ..# ....... ... ....... .... ....... ..#.