. #. . . . .... # # # # . . . . . # .# ##.# # . ..##... . # # ..} ... .# # . ...... ..# # ########..########..# . #.. . ...[......3......## . ............4hX....?.3 # ... .............##### ....#############h..# .#.. #...# # . # #..... . # #...#... ....E ....##. ... . .. ...... .. . . . ...##### ## #.. . . .... ... .. .. . . ... ..