########### ..........# #......##.# #....O. #.####### #...... #.....:.# #...?.. #.......# ####### #.......# #.######## #......... #....####### #....##..Zl# #.......##O# ###..l..####.# ......Z.># #.# .........## #.# ..........# #.# ......##### #.# ...%.. #.. ...##. ###