###.## .....?. #....... #.......# #.......# #.......# #.o.....# #.# ......###.....# ....# #.... .## #.. .