...# #... #..# #...# #.. #..## #... #..### #.... #....#### ##..... #.......###....... ##..#.............. #...####........!.# #..## ####......# ##..# #.....## #...# #.....# ####..## ##.....# ######.....# #.....## ...........# ##..hZ..# #.........# ##.........# #######...###.....####....! ##.......[## ##... ##......# ..# ##.....#### .# ##.....#.... ##........... #...<........ #............. #............... ................ #............... #........###.... ##......## #... #.....## #.