# .# . # .# ####.####.####. ..........?.... .......<....... ............... ####.####.####. # .# . .# #