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