....... ......... # .#....v# #.. .#....v# + #.. . ..... . #..##. ... ##.##....##v# ........X.# . .....#.### #......#.# # ... ...# .......#. . ######... ...... ..... . ........ .. ....# .._....