####### . #.....# %. #...Y.# ...#.....# .........# .........# ....?....# .........# .........+ ....#....# ....#....# ... #....# . ######