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