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