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