...# ....# .... ##+#... #....# #....# +....# #<...##+### ##......... #..a...... #.Z....... #......... .......... ..######### ... .... #....