### #<# #.# #.# #.# #.# #######'####### #.............# #.............# #.?...........# #.......Z.....# ..............# ....###.......# .... ........# ### ........# .........# .%.......# ..........#