^...........#................... ........#...#................... .......#..########.............. .......#........................ .......#........................ ......#......................... ...#.........#....############## ...#.........#.................. .......#.....#.....#............ ...................#............ ........#..........#............ ....#...#...##.....#............ ........#..........#...######### ...................#............ ...................#......$..... ................................ .............#.................. .............#..................