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