..#####...#######..##.....##..########...#.....#..#....#...###...###..##.....##..#............#....####.####..##.....##..######......#.....##.###.##..########...#.....#....#......##.....##..##...##....#.....#....#......##.....##..##....##....#####.....#......##.....##..##.....##.