.. # . . . .#. # # #v .. ..# #. ..# .# #.. .# #. # ###### ###.# # #. # ##..## #.. .#... # # .# # ## . # #. ##.##..##..# .# . .## .## .. . # .######.# # . . ..#. ..##.. .# .. #.###.##..#.# #.# # ##.#.##..######.# ## . ##.........#..# . # .#..####.#...#..# # . .. ..#.#.#. #...## . . ##.## #.#.#..#.#.....# . .. #. #.....#..##.##.##. . # # . #...###..##.# .# . . . ..####.. ....#.# # .# #. # ......# . # # ...#..#.. #.### . # #..##.# # .# . # # # ## # . . .. . .. # # . . #