...# #... ....# #.... .....# #..... ......# #...... #......#......# #!..........# #.........# #.(.<...# ##.....## ##...## ..... ###.### ... ..# ..#