. .. .. .# .# ###.## #....# #....# #.<..# #..........# ............. ..####........# . #....##..# #....# . ##.### ..# ..#