#..... #....# #....# . #....# .. #....####... ##..........8 #............ #...5h....... #.##<#....... #.#..h..## ..#.....# ####$....+ .....# l###.# .+ ..