.. ##.!## .. ..... #.##.... # #.#.... #.##.....# ...?.....# .........# .# .........#...# .......<...# ##+####......# #.......# #........ #......#. #......# #........ #........