... # # ###.. ## .# ..v. . #.#### . #.... ### #.##.### .# v .v .. ####...# .##v.# .#.# .#..#...# #...# ##...# #... .#.....v.# ##.## ... .#.#.....# #.#v## . .. . ..#.. .v...#..x.# .# #... .....#....#v# # #. ##...#.....###### .#..#..#.#..##..#. ## ..#...#. ...## . # ... .#. ..#..# # . . .. .. ##.# # .. # .## .#. # . #. .# . . ## . .## # .#. # . . # ..# .# # # #.. # . # . # .# . # #