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