package main import "fmt" func main() { var n int fmt.Scan(&n) dic := make(map[int]struct{}) for range make([]struct{}, n) { abcd := make(map[int]struct{}) for range make([]struct{}, 4) { var tmp int fmt.Scan(&tmp) abcd[tmp] = struct{}{} } var r string fmt.Scan(&r) for i := range make([]struct{}, 10) { _, ok := abcd[i] if (r == "YES" && !ok) || (r == "NO" && ok) { dic[i] = struct{}{} } } } for i := range make([]struct{}, 10) { _, ok := dic[i] if !ok { println(i) } } }