. .. . . . . .. . .. . # #.. ### # # #.#.# # ..# ##3......#. ...#... ## ....... .. . . ....... .. ...... #. ....... . # . ..... .. .. . . # . . .. ..... ... .