###### .. #.....# ###. ..?....#... ..........## ...........## ............# .......o....# ............# ............# #...........# ###.........# #.....<....# ..%..<......>.. ##...........## ..........!..# ###..........# #..#.....#.## #.########.# #. #