#.# .. ... ... #####.. ... .....##.# #.......# #.......# .######.......# .........(....# #####.(.<...# #w......# #..(....... ##########.