## ..# ..# #### ...# #..####...# #.........# #....<....# #.........# #..##.....# ###..##.....# #...........# #...........# #....[......# #.##.##.##### #########.##.##.# #.....'....#.. . #.....#....#... .. #.....#....#.... . ###'###+######### #....O........ #.........a.w. #............. #............. #............. #............. #............. ......######..