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