...... ............. ......####............ ...................... ..................... ...................# ...............?...# ..............o....# ...Z.....e...<.....# ......#########J<..# ..... #....# .... #....# ### #....# #....# #....# .....# #....#