. .. ..# ###.##..# . .......##.# ######.# ...........# ##?.....## .........#..# #......... .............#. #......... .............#.##.