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