### # .a .# .# ## #. ##.# .## ###.. #.. ..# ##... ###### ####.#########..#####..#####(Z..# ...##......(((Z..................#### ........#########..#####..######## ...........#####..#####..############ ###.....##..)....l...(..((Z...<...(.# ....###..#######.####...###########.# ### ##. ...# #.### #(# #. ...### #.# #.# .....# ..# #Z# ####. ..## #a# # ... #.# .... #h# #.# ###.#### ##Zs.Z..## ##........# #..........# #......%...# ###........# #........# #........# #.......## #.......# #........ .......