... #...# #...### #.....# ###.....### .......... ......# .#######.z.?.# ........<....# ...#####z....h... ##....##. ....# ..### ... .... .... .