... .. .S ##. # #.. .# #..##.# #.@hoZ# #.# ..W....W.....|. ##############.