. .. ... # .. ## #.# #.#. ## . #... .^# . #*# # .#.## . #.. #.## ## #...##.##.### # # #........#.#.#.. #..###...##..#... ... #.....##.#...# .... #......#.. .## .#.. #..#... ##..#. .... #..###.# .# . ...# .#. ...#...##..# .. # #..##....#.## . .. #. . #..#.## ..#. # #.#.#.#...###.. .# .##.# ..# . # . ## .# # . ##.# #.##..# ##.. #.. . . . .# . ### . #.. #. . .#.# # . # #.# .. .### . ...#