.. . .. . . # ... ### ... .. # ##. .. # # .. # .. ##.#.. # ... .###3# .. # . #... ## .# ... .#.## .# #.## ##.4 # #.## # .....## ... . # . #.#.. .. # .# ... . . {##.###.# #... # {#.....# ## . #43.#.....# #.. ##.#..##### . . ## #.. . ## ...#. .# .#. h### .