.. .# #. .# #.# ## ..# #.##.#### ###..#...### #....#..#.. ##.....#.# ##..#..v..# # ###2##...v. # #. #..#.# ##.. # # ####.##2. ### ###.. ## .... #.#.#..#..# ....# #....##..# .#... ##..####.. . .... .. #..######. #. .### ... .. # ## ...