# ..# ###...# #########...?..> ........oO...... ##.######Z...... ###...# ..# #