. . # .. . ..#.############. #......h......... #.....h........ #..#..v........ ....§h.......... #.#######.##### . .. ... ... .... #..# .#.. # . # .