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