...... ...... ...... #####...... #.......!### +.......... #........# #........# #.##........# #...........# ####........# ######'#Z### #........# #.####.### #.# #<# ###