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