#....... #.?.... #..... #.... #..g #######.. .w......# .......<# .........# .........# .........# .........# .........# .%.......# .....h...#