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