.. .# .# ########.# #........# #........# # #........##.# #.....Oh....# #......<.#### ...!......# ##.........# #.##.####... # #. ..## #. ..# #. !# .#