...#...... .......#.. #......... .......... ......#... .#........ .........# .......... .......#.. #...#..... 374