.. ## .. #. .. ##.. ####.# ..... ...#.# ##...##....#### r...........@.. #l.<...# ###...### #.....# #g..#.# ......# .......# ..).....# ##>......$. #......#... ###########