diff --git a/2020/4.py b/2020/4.py index acf1d44..cd9d8aa 100755 --- a/2020/4.py +++ b/2020/4.py @@ -8,20 +8,18 @@ inp = get_input(4) newPort = "\n\n" -validPara = ["byr", "iyr", "eyr", "hgt", "hcl", "ecl", "pid", "cid"] # NOTE excluade cid later - +specialPara = ["byr", "iyr", "eyr", "hgt", "hcl", "ecl", "pid"] +eyecolors = "amb blu brn gry grn hzl oth".split(" ") ports = inp.split(newPort) -def getPorts(port): +def getPortsParam(port): port = port.replace("\n", " ") paras = port.split(" ") out = [] - #print("####", paras) for p in paras: - #print("#",p) if( p != "" ): para = re.match("(\w+):", p).groups()[0] out.append(para) @@ -31,7 +29,7 @@ def getPorts(port): def checkPorts(ports, valids, ignore:list = ["cid"]): paras = [] for p in ports: - paras.append(getPorts(p)) + paras.append(getPortsParam(p)) count = 0 @@ -43,15 +41,7 @@ def checkPorts(ports, valids, ignore:list = ["cid"]): return count - - -specialPara = ["byr", "iyr", "eyr", "hgt", "hcl", "ecl", "pid"] -# pcheck = checkPorts(ports, specialPara) - - -# print(pcheck) - -def getPortsYes(port): +def getPortsValParam(port): port = port.replace("\n", " ") paras = port.split(" ") @@ -65,9 +55,6 @@ def getPortsYes(port): return out - -eyecolors = "amb blu brn gry grn hzl oth".split(" ") - def checkVal(par, val): valid = True if( par == "byr" ): @@ -131,29 +118,21 @@ def checkPortsVALID( ports, paras ): for port in ports: - ps = getPortsYes(port) - parasPort = getPorts(port) + ps = getPortsValParam(port) + parasPort = getPortsParam(port) portsValid = True portsValid2 = True - #for para in ps2: - check2 = all(p in parasPort for p in paras) if( not check2 ): - print("FALSE:", parasPort, "####", paras ) portsValid2 = False for p in ps: if(p != ""): param = p[0] val = p[1] - #print("|<", param, val) check1 = checkVal(param, val) - - - #print(check2) - if(check1 == False): portsValid = False @@ -161,11 +140,10 @@ def checkPortsVALID( ports, paras ): if( portsValid == True and portsValid2 == True ): count += 1 - print("\nnewport") - return count check1 = checkPorts(ports, specialPara) pcheck2 = checkPortsVALID( ports, specialPara ) -print("Part2:", check1, pcheck2) +print("Part1:", check1) +print("Part2:", pcheck2) diff --git a/2020/stuff.txt b/2020/stuff.txt deleted file mode 100644 index 8d8c6c6..0000000 --- a/2020/stuff.txt +++ /dev/null @@ -1,6743 +0,0 @@ -#### ['pid:827837505', 'byr:1976', 'hgt:187cm', 'iyr:2016', 'hcl:#fffffd', 'eyr:2024'] -# pid:827837505 -# byr:1976 -# hgt:187cm -# iyr:2016 -# hcl:#fffffd -# eyr:2024 -FALSE: pid:827837505 byr:1976 -hgt:187cm -iyr:2016 -hcl:#fffffd -eyr:2024 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:827837505 byr:1976 -hgt:187cm -iyr:2016 -hcl:#fffffd -eyr:2024 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:827837505 byr:1976 -hgt:187cm -iyr:2016 -hcl:#fffffd -eyr:2024 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:827837505 byr:1976 -hgt:187cm -iyr:2016 -hcl:#fffffd -eyr:2024 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:827837505 byr:1976 -hgt:187cm -iyr:2016 -hcl:#fffffd -eyr:2024 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:827837505 byr:1976 -hgt:187cm -iyr:2016 -hcl:#fffffd -eyr:2024 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -pid 827837505 9 827837505 True -False -byr 1976 True -False -hgt cm 187 True -False -iyr 2016 True -False -hcl #fffffd 6 True -False -eyr 2024 True -False - -newport -#### ['hgt:189cm', 'byr:1987', 'pid:572028668', 'iyr:2014', 'hcl:#623a2f', 'eyr:2028', 'ecl:amb'] -# hgt:189cm -# byr:1987 -# pid:572028668 -# iyr:2014 -# hcl:#623a2f -# eyr:2028 -# ecl:amb -hgt cm 189 True -True -byr 1987 True -True -pid 572028668 9 572028668 True -True -iyr 2014 True -True -hcl #623a2f 6 True -True -eyr 2028 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['pid:#e9bf38', 'hcl:z', 'iyr:2029', 'byr:2028', 'ecl:#18f71a', 'hgt:174in', 'eyr:2036'] -# pid:#e9bf38 -# hcl:z -# iyr:2029 -# byr:2028 -# ecl:#18f71a -# hgt:174in -# eyr:2036 -True -True -iyr 2029 False -True -byr 2028 False -True -ecl #18f71a ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hgt in 174 False -True -eyr 2036 False -True - -newport -#### ['hcl:#cfa07d', 'byr:1982', 'pid:573165334', 'ecl:gry', 'eyr:2022', 'iyr:2012', 'hgt:180cm'] -# hcl:#cfa07d -# byr:1982 -# pid:573165334 -# ecl:gry -# eyr:2022 -# iyr:2012 -# hgt:180cm -hcl #cfa07d 6 True -True -byr 1982 True -True -pid 573165334 9 573165334 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2022 True -True -iyr 2012 True -True -hgt cm 180 True -True - -newport -#### ['cid:151', 'hcl:#c0946f', 'ecl:brn', 'hgt:66cm', 'iyr:2013', 'pid:694421369', 'byr:1980', 'eyr:2029'] -# cid:151 -# hcl:#c0946f -# ecl:brn -# hgt:66cm -# iyr:2013 -# pid:694421369 -# byr:1980 -# eyr:2029 -True -hcl #c0946f 6 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 66 False -True -iyr 2013 True -True -pid 694421369 9 694421369 True -True -byr 1980 True -True -eyr 2029 True -True - -newport -#### ['ecl:brn', 'pid:9337568136', 'eyr:2026', 'hcl:#6b5442', 'hgt:69cm', 'iyr:2019', 'byr:2025'] -# ecl:brn -# pid:9337568136 -# eyr:2026 -# hcl:#6b5442 -# hgt:69cm -# iyr:2019 -# byr:2025 -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 9337568136 10 9337568136 False -True -eyr 2026 True -True -hcl #6b5442 6 True -True -hgt cm 69 False -True -iyr 2019 True -True -byr 2025 False -True - -newport -#### ['cid:66', 'hcl:#efcc98', 'pid:791118269', 'iyr:2013', 'eyr:2020', 'ecl:grn', 'hgt:183cm', 'byr:1993'] -# cid:66 -# hcl:#efcc98 -# pid:791118269 -# iyr:2013 -# eyr:2020 -# ecl:grn -# hgt:183cm -# byr:1993 -True -hcl #efcc98 6 True -True -pid 791118269 9 791118269 True -True -iyr 2013 True -True -eyr 2020 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 183 True -True -byr 1993 True -True - -newport -#### ['eyr:2022', 'hgt:160cm', 'iyr:2016', 'byr:1969', 'pid:767606888', 'ecl:gry', 'hcl:#6b5442'] -# eyr:2022 -# hgt:160cm -# iyr:2016 -# byr:1969 -# pid:767606888 -# ecl:gry -# hcl:#6b5442 -eyr 2022 True -True -hgt cm 160 True -True -iyr 2016 True -True -byr 1969 True -True -pid 767606888 9 767606888 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #6b5442 6 True -True - -newport -#### ['hgt:157cm', 'eyr:2026', 'ecl:oth', 'hcl:#efcc98', 'byr:1938', 'iyr:2014'] -# hgt:157cm -# eyr:2026 -# ecl:oth -# hcl:#efcc98 -# byr:1938 -# iyr:2014 -FALSE: hgt:157cm eyr:2026 ecl:oth hcl:#efcc98 byr:1938 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:157cm eyr:2026 ecl:oth hcl:#efcc98 byr:1938 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:157cm eyr:2026 ecl:oth hcl:#efcc98 byr:1938 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:157cm eyr:2026 ecl:oth hcl:#efcc98 byr:1938 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:157cm eyr:2026 ecl:oth hcl:#efcc98 byr:1938 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:157cm eyr:2026 ecl:oth hcl:#efcc98 byr:1938 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -hgt cm 157 True -False -eyr 2026 True -False -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -hcl #efcc98 6 True -False -byr 1938 True -False -iyr 2014 True -False - -newport -#### ['byr:1931', 'iyr:2015', 'ecl:gry', 'hgt:76in', 'cid:227', 'hcl:#09592c', 'eyr:2024', 'pid:276365391'] -# byr:1931 -# iyr:2015 -# ecl:gry -# hgt:76in -# cid:227 -# hcl:#09592c -# eyr:2024 -# pid:276365391 -byr 1931 True -True -iyr 2015 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt in 76 True -True -True -hcl #09592c 6 True -True -eyr 2024 True -True -pid 276365391 9 276365391 True -True - -newport -#### ['ecl:gry', 'hgt:170cm', 'iyr:2014', 'cid:285', 'pid:870052514', 'hcl:#866857', 'byr:1925', 'eyr:2025'] -# ecl:gry -# hgt:170cm -# iyr:2014 -# cid:285 -# pid:870052514 -# hcl:#866857 -# byr:1925 -# eyr:2025 -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 170 True -True -iyr 2014 True -True -True -pid 870052514 9 870052514 True -True -hcl #866857 6 True -True -byr 1925 True -True -eyr 2025 True -True - -newport -#### ['eyr:2021', 'byr:1960', 'pid:569950896', 'iyr:2010', 'hgt:179cm', 'hcl:#888785', 'cid:167'] -# eyr:2021 -# byr:1960 -# pid:569950896 -# iyr:2010 -# hgt:179cm -# hcl:#888785 -# cid:167 -FALSE: eyr:2021 -byr:1960 pid:569950896 -iyr:2010 hgt:179cm hcl:#888785 cid:167 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2021 -byr:1960 pid:569950896 -iyr:2010 hgt:179cm hcl:#888785 cid:167 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2021 -byr:1960 pid:569950896 -iyr:2010 hgt:179cm hcl:#888785 cid:167 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2021 -byr:1960 pid:569950896 -iyr:2010 hgt:179cm hcl:#888785 cid:167 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2021 -byr:1960 pid:569950896 -iyr:2010 hgt:179cm hcl:#888785 cid:167 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2021 -byr:1960 pid:569950896 -iyr:2010 hgt:179cm hcl:#888785 cid:167 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2021 -byr:1960 pid:569950896 -iyr:2010 hgt:179cm hcl:#888785 cid:167 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -eyr 2021 True -False -byr 1960 True -False -pid 569950896 9 569950896 True -False -iyr 2010 True -False -hgt cm 179 True -False -hcl #888785 6 True -False -False - -newport -#### ['hgt:154in', 'cid:194', 'pid:8142023665', 'byr:2010', 'hcl:7d22ff', 'ecl:utc', 'iyr:2026', 'eyr:1976'] -# hgt:154in -# cid:194 -# pid:8142023665 -# byr:2010 -# hcl:7d22ff -# ecl:utc -# iyr:2026 -# eyr:1976 -hgt in 154 False -True -True -pid 8142023665 10 8142023665 False -True -byr 2010 False -True -True -ecl utc ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -iyr 2026 False -True -eyr 1976 False -True - -newport -#### ['ecl:blu', 'eyr:2030', 'hgt:192cm', 'pid:363860866', 'iyr:2019', 'hcl:#ceb3a1', 'byr:1963'] -# ecl:blu -# eyr:2030 -# hgt:192cm -# pid:363860866 -# iyr:2019 -# hcl:#ceb3a1 -# byr:1963 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2030 True -True -hgt cm 192 True -True -pid 363860866 9 363860866 True -True -iyr 2019 True -True -hcl #ceb3a1 6 True -True -byr 1963 True -True - -newport -#### ['byr:1947', 'hgt:167cm', 'hcl:#7d3b0c', 'ecl:amb', 'cid:70', 'eyr:2022', 'iyr:2019', 'pid:756932371'] -# byr:1947 -# hgt:167cm -# hcl:#7d3b0c -# ecl:amb -# cid:70 -# eyr:2022 -# iyr:2019 -# pid:756932371 -byr 1947 True -True -hgt cm 167 True -True -hcl #7d3b0c 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 2022 True -True -iyr 2019 True -True -pid 756932371 9 756932371 True -True - -newport -#### ['hgt:185cm', 'pid:871945454', 'iyr:2020', 'hcl:#866857', 'ecl:amb', 'byr:1989', 'cid:184', 'eyr:2030'] -# hgt:185cm -# pid:871945454 -# iyr:2020 -# hcl:#866857 -# ecl:amb -# byr:1989 -# cid:184 -# eyr:2030 -hgt cm 185 True -True -pid 871945454 9 871945454 True -True -iyr 2020 True -True -hcl #866857 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1989 True -True -True -eyr 2030 True -True - -newport -#### ['byr:1935', 'pid:322117407', 'hgt:153cm', 'iyr:2011', 'cid:244', 'eyr:2022', 'hcl:#efcc98', 'ecl:hzl'] -# byr:1935 -# pid:322117407 -# hgt:153cm -# iyr:2011 -# cid:244 -# eyr:2022 -# hcl:#efcc98 -# ecl:hzl -byr 1935 True -True -pid 322117407 9 322117407 True -True -hgt cm 153 True -True -iyr 2011 True -True -True -eyr 2022 True -True -hcl #efcc98 6 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['ecl:blu', 'hcl:#5e6c12', 'eyr:2029', 'iyr:2011', 'hgt:191cm', 'byr:1992'] -# ecl:blu -# hcl:#5e6c12 -# eyr:2029 -# iyr:2011 -# hgt:191cm -# byr:1992 -FALSE: ecl:blu hcl:#5e6c12 -eyr:2029 iyr:2011 hgt:191cm byr:1992 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:blu hcl:#5e6c12 -eyr:2029 iyr:2011 hgt:191cm byr:1992 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:blu hcl:#5e6c12 -eyr:2029 iyr:2011 hgt:191cm byr:1992 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:blu hcl:#5e6c12 -eyr:2029 iyr:2011 hgt:191cm byr:1992 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:blu hcl:#5e6c12 -eyr:2029 iyr:2011 hgt:191cm byr:1992 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:blu hcl:#5e6c12 -eyr:2029 iyr:2011 hgt:191cm byr:1992 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -hcl #5e6c12 6 True -False -eyr 2029 True -False -iyr 2011 True -False -hgt cm 191 True -False -byr 1992 True -False - -newport -#### ['hcl:#7d3b0c', 'eyr:2029', 'hgt:163cm', 'pid:625292172', 'byr:1932', 'ecl:brn', 'iyr:2020'] -# hcl:#7d3b0c -# eyr:2029 -# hgt:163cm -# pid:625292172 -# byr:1932 -# ecl:brn -# iyr:2020 -hcl #7d3b0c 6 True -True -eyr 2029 True -True -hgt cm 163 True -True -pid 625292172 9 625292172 True -True -byr 1932 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2020 True -True - -newport -#### ['hgt:158cm', 'eyr:2030', 'iyr:2016', 'byr:1969', 'cid:173', 'pid:092921211', 'hcl:#602927', 'ecl:grn'] -# hgt:158cm -# eyr:2030 -# iyr:2016 -# byr:1969 -# cid:173 -# pid:092921211 -# hcl:#602927 -# ecl:grn -hgt cm 158 True -True -eyr 2030 True -True -iyr 2016 True -True -byr 1969 True -True -True -pid 92921211 9 092921211 True -True -hcl #602927 6 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hcl:#733820', 'iyr:2016', 'eyr:2029', 'ecl:hzl', 'hgt:180cm', 'pid:292904469', 'byr:1984'] -# hcl:#733820 -# iyr:2016 -# eyr:2029 -# ecl:hzl -# hgt:180cm -# pid:292904469 -# byr:1984 -hcl #733820 6 True -True -iyr 2016 True -True -eyr 2029 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 180 True -True -pid 292904469 9 292904469 True -True -byr 1984 True -True - -newport -#### ['ecl:amb', 'pid:901224456', 'hgt:190cm', 'iyr:2013', 'hcl:#733820', 'byr:1922'] -# ecl:amb -# pid:901224456 -# hgt:190cm -# iyr:2013 -# hcl:#733820 -# byr:1922 -FALSE: ecl:amb pid:901224456 hgt:190cm -iyr:2013 -hcl:#733820 -byr:1922 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:amb pid:901224456 hgt:190cm -iyr:2013 -hcl:#733820 -byr:1922 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:amb pid:901224456 hgt:190cm -iyr:2013 -hcl:#733820 -byr:1922 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:amb pid:901224456 hgt:190cm -iyr:2013 -hcl:#733820 -byr:1922 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:amb pid:901224456 hgt:190cm -iyr:2013 -hcl:#733820 -byr:1922 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:amb pid:901224456 hgt:190cm -iyr:2013 -hcl:#733820 -byr:1922 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -pid 901224456 9 901224456 True -False -hgt cm 190 True -False -iyr 2013 True -False -hcl #733820 6 True -False -byr 1922 True -False - -newport -#### ['pid:262285164', 'iyr:2010', 'byr:2018', 'eyr:2026', 'hcl:#602927', 'hgt:179cm', 'ecl:gmt', 'cid:349'] -# pid:262285164 -# iyr:2010 -# byr:2018 -# eyr:2026 -# hcl:#602927 -# hgt:179cm -# ecl:gmt -# cid:349 -pid 262285164 9 262285164 True -True -iyr 2010 True -True -byr 2018 False -True -eyr 2026 True -True -hcl #602927 6 True -True -hgt cm 179 True -True -ecl gmt ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -True - -newport -#### ['byr:1956', 'eyr:2027', 'pid:351551997', 'hgt:71in', 'cid:277', 'hcl:#cfa07d', 'iyr:2010', 'ecl:grn'] -# byr:1956 -# eyr:2027 -# pid:351551997 -# hgt:71in -# cid:277 -# hcl:#cfa07d -# iyr:2010 -# ecl:grn -byr 1956 True -True -eyr 2027 True -True -pid 351551997 9 351551997 True -True -hgt in 71 True -True -True -hcl #cfa07d 6 True -True -iyr 2010 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['eyr:2027', 'hcl:#602927', 'hgt:157cm', 'ecl:gry', 'cid:128', 'byr:1953', 'pid:231551549', 'iyr:2012'] -# eyr:2027 -# hcl:#602927 -# hgt:157cm -# ecl:gry -# cid:128 -# byr:1953 -# pid:231551549 -# iyr:2012 -eyr 2027 True -True -hcl #602927 6 True -True -hgt cm 157 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -byr 1953 True -True -pid 231551549 9 231551549 True -True -iyr 2012 True -True - -newport -#### ['iyr:2011', 'pid:771266976', 'cid:264', 'byr:1955', 'hcl:#b6652a', 'hgt:189cm', 'ecl:blu', 'eyr:2030'] -# iyr:2011 -# pid:771266976 -# cid:264 -# byr:1955 -# hcl:#b6652a -# hgt:189cm -# ecl:blu -# eyr:2030 -iyr 2011 True -True -pid 771266976 9 771266976 True -True -True -byr 1955 True -True -hcl #b6652a 6 True -True -hgt cm 189 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2030 True -True - -newport -#### ['eyr:2026', 'pid:698455242', 'byr:1949', 'ecl:gry', 'hgt:190cm', 'iyr:2013', 'hcl:#efcc98', 'cid:139'] -# eyr:2026 -# pid:698455242 -# byr:1949 -# ecl:gry -# hgt:190cm -# iyr:2013 -# hcl:#efcc98 -# cid:139 -eyr 2026 True -True -pid 698455242 9 698455242 True -True -byr 1949 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 190 True -True -iyr 2013 True -True -hcl #efcc98 6 True -True -True - -newport -#### ['ecl:blu', 'hgt:181cm', 'byr:1977', 'iyr:2011', 'eyr:2022', 'pid:454163967', 'hcl:#b6652a'] -# ecl:blu -# hgt:181cm -# byr:1977 -# iyr:2011 -# eyr:2022 -# pid:454163967 -# hcl:#b6652a -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 181 True -True -byr 1977 True -True -iyr 2011 True -True -eyr 2022 True -True -pid 454163967 9 454163967 True -True -hcl #b6652a 6 True -True - -newport -#### ['pid:534506872', 'hgt:155cm', 'iyr:2012', 'byr:1968', 'cid:333', 'eyr:2024', 'hcl:#623a2f', 'ecl:amb'] -# pid:534506872 -# hgt:155cm -# iyr:2012 -# byr:1968 -# cid:333 -# eyr:2024 -# hcl:#623a2f -# ecl:amb -pid 534506872 9 534506872 True -True -hgt cm 155 True -True -iyr 2012 True -True -byr 1968 True -True -True -eyr 2024 True -True -hcl #623a2f 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hgt:162cm', 'iyr:2020', 'hcl:#733820', 'eyr:2027', 'byr:1995', 'ecl:gry', 'pid:084994685'] -# hgt:162cm -# iyr:2020 -# hcl:#733820 -# eyr:2027 -# byr:1995 -# ecl:gry -# pid:084994685 -hgt cm 162 True -True -iyr 2020 True -True -hcl #733820 6 True -True -eyr 2027 True -True -byr 1995 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 84994685 9 084994685 True -True - -newport -#### ['iyr:2016', 'byr:1990', 'ecl:amb', 'pid:185689022', 'eyr:2025', 'hgt:184cm', 'hcl:#866857'] -# iyr:2016 -# byr:1990 -# ecl:amb -# pid:185689022 -# eyr:2025 -# hgt:184cm -# hcl:#866857 -iyr 2016 True -True -byr 1990 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 185689022 9 185689022 True -True -eyr 2025 True -True -hgt cm 184 True -True -hcl #866857 6 True -True - -newport -#### ['byr:2016', 'hcl:z', 'iyr:2022', 'hgt:166in', 'eyr:2040'] -# byr:2016 -# hcl:z -# iyr:2022 -# hgt:166in -# eyr:2040 -FALSE: byr:2016 hcl:z iyr:2022 hgt:166in -eyr:2040 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2016 hcl:z iyr:2022 hgt:166in -eyr:2040 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2016 hcl:z iyr:2022 hgt:166in -eyr:2040 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2016 hcl:z iyr:2022 hgt:166in -eyr:2040 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2016 hcl:z iyr:2022 hgt:166in -eyr:2040 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -byr 2016 False -False -False -iyr 2022 False -False -hgt in 166 False -False -eyr 2040 False -False - -newport -#### ['byr:1943', 'hgt:152cm', 'hcl:#cfa07d', 'ecl:hzl', 'iyr:2016', 'cid:300', 'pid:376088014'] -# byr:1943 -# hgt:152cm -# hcl:#cfa07d -# ecl:hzl -# iyr:2016 -# cid:300 -# pid:376088014 -FALSE: byr:1943 hgt:152cm hcl:#cfa07d ecl:hzl iyr:2016 cid:300 pid:376088014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1943 hgt:152cm hcl:#cfa07d ecl:hzl iyr:2016 cid:300 pid:376088014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1943 hgt:152cm hcl:#cfa07d ecl:hzl iyr:2016 cid:300 pid:376088014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1943 hgt:152cm hcl:#cfa07d ecl:hzl iyr:2016 cid:300 pid:376088014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1943 hgt:152cm hcl:#cfa07d ecl:hzl iyr:2016 cid:300 pid:376088014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1943 hgt:152cm hcl:#cfa07d ecl:hzl iyr:2016 cid:300 pid:376088014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1943 hgt:152cm hcl:#cfa07d ecl:hzl iyr:2016 cid:300 pid:376088014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -byr 1943 True -False -hgt cm 152 True -False -hcl #cfa07d 6 True -False -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -iyr 2016 True -False -False -pid 376088014 9 376088014 True -False - -newport -#### ['iyr:2020', 'eyr:2026', 'hcl:#602927', 'ecl:gry', 'byr:1962', 'pid:453907789', 'hgt:172cm'] -# iyr:2020 -# eyr:2026 -# hcl:#602927 -# ecl:gry -# byr:1962 -# pid:453907789 -# hgt:172cm -iyr 2020 True -True -eyr 2026 True -True -hcl #602927 6 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1962 True -True -pid 453907789 9 453907789 True -True -hgt cm 172 True -True - -newport -#### ['eyr:2023', 'hgt:185cm', 'hcl:#623a2f', 'pid:963767258', 'byr:1977', 'iyr:2019', 'ecl:oth'] -# eyr:2023 -# hgt:185cm -# hcl:#623a2f -# pid:963767258 -# byr:1977 -# iyr:2019 -# ecl:oth -eyr 2023 True -True -hgt cm 185 True -True -hcl #623a2f 6 True -True -pid 963767258 9 963767258 True -True -byr 1977 True -True -iyr 2019 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hgt:159cm', 'byr:1965', 'cid:349', 'ecl:blu', 'pid:962908167', 'iyr:2013', 'eyr:2024', 'hcl:#fffffd'] -# hgt:159cm -# byr:1965 -# cid:349 -# ecl:blu -# pid:962908167 -# iyr:2013 -# eyr:2024 -# hcl:#fffffd -hgt cm 159 True -True -byr 1965 True -True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 962908167 9 962908167 True -True -iyr 2013 True -True -eyr 2024 True -True -hcl #fffffd 6 True -True - -newport -#### ['eyr:2026', 'pid:912822238', 'hgt:66in', 'byr:1985', 'iyr:2018', 'hcl:#c0946f', 'ecl:hzl'] -# eyr:2026 -# pid:912822238 -# hgt:66in -# byr:1985 -# iyr:2018 -# hcl:#c0946f -# ecl:hzl -eyr 2026 True -True -pid 912822238 9 912822238 True -True -hgt in 66 True -True -byr 1985 True -True -iyr 2018 True -True -hcl #c0946f 6 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hgt:167cm', 'hcl:#ceb3a1', 'byr:1990', 'eyr:2027', 'ecl:grn', 'iyr:2011', 'pid:642877667'] -# hgt:167cm -# hcl:#ceb3a1 -# byr:1990 -# eyr:2027 -# ecl:grn -# iyr:2011 -# pid:642877667 -hgt cm 167 True -True -hcl #ceb3a1 6 True -True -byr 1990 True -True -eyr 2027 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2011 True -True -pid 642877667 9 642877667 True -True - -newport -#### ['hcl:#7d3b0c', 'byr:1921', 'pid:976412756', 'hgt:192cm', 'iyr:2013', 'ecl:gry'] -# hcl:#7d3b0c -# byr:1921 -# pid:976412756 -# hgt:192cm -# iyr:2013 -# ecl:gry -FALSE: hcl:#7d3b0c byr:1921 pid:976412756 hgt:192cm -iyr:2013 ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#7d3b0c byr:1921 pid:976412756 hgt:192cm -iyr:2013 ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#7d3b0c byr:1921 pid:976412756 hgt:192cm -iyr:2013 ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#7d3b0c byr:1921 pid:976412756 hgt:192cm -iyr:2013 ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#7d3b0c byr:1921 pid:976412756 hgt:192cm -iyr:2013 ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#7d3b0c byr:1921 pid:976412756 hgt:192cm -iyr:2013 ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -hcl #7d3b0c 6 True -False -byr 1921 True -False -pid 976412756 9 976412756 True -False -hgt cm 192 True -False -iyr 2013 True -False -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False - -newport -#### ['iyr:2030', 'pid:283599139', 'eyr:2039', 'cid:203', 'hcl:f943cb', 'hgt:111'] -# iyr:2030 -# pid:283599139 -# eyr:2039 -# cid:203 -# hcl:f943cb -# hgt:111 -FALSE: iyr:2030 pid:283599139 -eyr:2039 cid:203 -hcl:f943cb -hgt:111 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2030 pid:283599139 -eyr:2039 cid:203 -hcl:f943cb -hgt:111 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2030 pid:283599139 -eyr:2039 cid:203 -hcl:f943cb -hgt:111 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2030 pid:283599139 -eyr:2039 cid:203 -hcl:f943cb -hgt:111 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2030 pid:283599139 -eyr:2039 cid:203 -hcl:f943cb -hgt:111 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2030 pid:283599139 -eyr:2039 cid:203 -hcl:f943cb -hgt:111 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -iyr 2030 False -False -pid 283599139 9 283599139 True -False -eyr 2039 False -False -False -False -False - -newport -#### ['hgt:190cm', 'iyr:2027', 'ecl:blu', 'hcl:z', 'byr:2004', 'eyr:2039', 'pid:734570034'] -# hgt:190cm -# iyr:2027 -# ecl:blu -# hcl:z -# byr:2004 -# eyr:2039 -# pid:734570034 -hgt cm 190 True -True -iyr 2027 False -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -byr 2004 False -True -eyr 2039 False -True -pid 734570034 9 734570034 True -True - -newport -#### ['hcl:#6b5442', 'hgt:191cm', 'ecl:oth', 'byr:1989', 'pid:669414669', 'cid:196', 'iyr:2016', 'eyr:2023'] -# hcl:#6b5442 -# hgt:191cm -# ecl:oth -# byr:1989 -# pid:669414669 -# cid:196 -# iyr:2016 -# eyr:2023 -hcl #6b5442 6 True -True -hgt cm 191 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1989 True -True -pid 669414669 9 669414669 True -True -True -iyr 2016 True -True -eyr 2023 True -True - -newport -#### ['ecl:brn', 'eyr:2028', 'byr:1965', 'pid:630674502', 'hcl:#602927', 'iyr:2020', 'hgt:61in'] -# ecl:brn -# eyr:2028 -# byr:1965 -# pid:630674502 -# hcl:#602927 -# iyr:2020 -# hgt:61in -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2028 True -True -byr 1965 True -True -pid 630674502 9 630674502 True -True -hcl #602927 6 True -True -iyr 2020 True -True -hgt in 61 True -True - -newport -#### ['iyr:2016', 'eyr:2022', 'cid:225', 'hcl:#733820', 'ecl:hzl', 'hgt:166cm', 'byr:1934', 'pid:232742206'] -# iyr:2016 -# eyr:2022 -# cid:225 -# hcl:#733820 -# ecl:hzl -# hgt:166cm -# byr:1934 -# pid:232742206 -iyr 2016 True -True -eyr 2022 True -True -True -hcl #733820 6 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 166 True -True -byr 1934 True -True -pid 232742206 9 232742206 True -True - -newport -#### ['ecl:amb', 'hcl:#602927', 'eyr:2029', 'pid:897535300', 'hgt:189cm', 'byr:1952', 'iyr:2017'] -# ecl:amb -# hcl:#602927 -# eyr:2029 -# pid:897535300 -# hgt:189cm -# byr:1952 -# iyr:2017 -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #602927 6 True -True -eyr 2029 True -True -pid 897535300 9 897535300 True -True -hgt cm 189 True -True -byr 1952 True -True -iyr 2017 True -True - -newport -#### ['pid:853604345', 'hgt:161cm', 'cid:269', 'hcl:#fffffd', 'eyr:2030', 'iyr:2011', 'ecl:grn', 'byr:1966'] -# pid:853604345 -# hgt:161cm -# cid:269 -# hcl:#fffffd -# eyr:2030 -# iyr:2011 -# ecl:grn -# byr:1966 -pid 853604345 9 853604345 True -True -hgt cm 161 True -True -True -hcl #fffffd 6 True -True -eyr 2030 True -True -iyr 2011 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1966 True -True - -newport -#### ['hgt:151cm', 'hcl:#18171d', 'eyr:2026', 'ecl:grn', 'iyr:2016', 'pid:176cm', 'byr:2000'] -# hgt:151cm -# hcl:#18171d -# eyr:2026 -# ecl:grn -# iyr:2016 -# pid:176cm -# byr:2000 -hgt cm 151 True -True -hcl #18171d 6 True -True -eyr 2026 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2016 True -True -True -byr 2000 True -True - -newport -#### ['hcl:#341e13', 'eyr:2022', 'pid:536989527', 'cid:73', 'byr:1971', 'ecl:hzl'] -# hcl:#341e13 -# eyr:2022 -# pid:536989527 -# cid:73 -# byr:1971 -# ecl:hzl -FALSE: hcl:#341e13 -eyr:2022 -pid:536989527 cid:73 byr:1971 -ecl:hzl #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 -eyr:2022 -pid:536989527 cid:73 byr:1971 -ecl:hzl #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 -eyr:2022 -pid:536989527 cid:73 byr:1971 -ecl:hzl #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 -eyr:2022 -pid:536989527 cid:73 byr:1971 -ecl:hzl #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 -eyr:2022 -pid:536989527 cid:73 byr:1971 -ecl:hzl #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 -eyr:2022 -pid:536989527 cid:73 byr:1971 -ecl:hzl #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -hcl #341e13 6 True -False -eyr 2022 True -False -pid 536989527 9 536989527 True -False -False -byr 1971 True -False -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False - -newport -#### ['pid:739005658', 'hcl:#b6652a', 'eyr:2026', 'hgt:154cm', 'ecl:hzl', 'iyr:2019', 'byr:1935'] -# pid:739005658 -# hcl:#b6652a -# eyr:2026 -# hgt:154cm -# ecl:hzl -# iyr:2019 -# byr:1935 -pid 739005658 9 739005658 True -True -hcl #b6652a 6 True -True -eyr 2026 True -True -hgt cm 154 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2019 True -True -byr 1935 True -True - -newport -#### ['pid:373465835', 'ecl:oth', 'byr:1932', 'cid:333', 'hgt:165cm', 'hcl:#b6652a', 'eyr:2021', 'iyr:2014'] -# pid:373465835 -# ecl:oth -# byr:1932 -# cid:333 -# hgt:165cm -# hcl:#b6652a -# eyr:2021 -# iyr:2014 -pid 373465835 9 373465835 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1932 True -True -True -hgt cm 165 True -True -hcl #b6652a 6 True -True -eyr 2021 True -True -iyr 2014 True -True - -newport -#### ['byr:1967', 'pid:486658617', 'hcl:#18171d', 'hgt:174cm', 'eyr:2021', 'iyr:2015', 'ecl:gry', 'cid:53'] -# byr:1967 -# pid:486658617 -# hcl:#18171d -# hgt:174cm -# eyr:2021 -# iyr:2015 -# ecl:gry -# cid:53 -byr 1967 True -True -pid 486658617 9 486658617 True -True -hcl #18171d 6 True -True -hgt cm 174 True -True -eyr 2021 True -True -iyr 2015 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True - -newport -#### ['eyr:2024', 'cid:124', 'iyr:2017', 'hgt:152cm', 'pid:095649305', 'hcl:#341e13', 'byr:1920', 'ecl:oth'] -# eyr:2024 -# cid:124 -# iyr:2017 -# hgt:152cm -# pid:095649305 -# hcl:#341e13 -# byr:1920 -# ecl:oth -eyr 2024 True -True -True -iyr 2017 True -True -hgt cm 152 True -True -pid 95649305 9 095649305 True -True -hcl #341e13 6 True -True -byr 1920 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hcl:#623a2f', 'byr:1951', 'pid:993284548', 'cid:106', 'hgt:186cm', 'ecl:amb', 'iyr:2017', 'eyr:2029'] -# hcl:#623a2f -# byr:1951 -# pid:993284548 -# cid:106 -# hgt:186cm -# ecl:amb -# iyr:2017 -# eyr:2029 -hcl #623a2f 6 True -True -byr 1951 True -True -pid 993284548 9 993284548 True -True -True -hgt cm 186 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2017 True -True -eyr 2029 True -True - -newport -#### ['cid:308', 'pid:080673934', 'hgt:193cm', 'byr:1967', 'hcl:#623a2f', 'iyr:2016', 'ecl:hzl', 'eyr:2021'] -# cid:308 -# pid:080673934 -# hgt:193cm -# byr:1967 -# hcl:#623a2f -# iyr:2016 -# ecl:hzl -# eyr:2021 -True -pid 80673934 9 080673934 True -True -hgt cm 193 True -True -byr 1967 True -True -hcl #623a2f 6 True -True -iyr 2016 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2021 True -True - -newport -#### ['iyr:2010', 'eyr:2024', 'byr:1946', 'hgt:156cm', 'cid:199', 'ecl:blu', 'hcl:#866857'] -# iyr:2010 -# eyr:2024 -# byr:1946 -# hgt:156cm -# cid:199 -# ecl:blu -# hcl:#866857 -FALSE: iyr:2010 eyr:2024 byr:1946 hgt:156cm -cid:199 -ecl:blu hcl:#866857 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2010 eyr:2024 byr:1946 hgt:156cm -cid:199 -ecl:blu hcl:#866857 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2010 eyr:2024 byr:1946 hgt:156cm -cid:199 -ecl:blu hcl:#866857 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2010 eyr:2024 byr:1946 hgt:156cm -cid:199 -ecl:blu hcl:#866857 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2010 eyr:2024 byr:1946 hgt:156cm -cid:199 -ecl:blu hcl:#866857 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2010 eyr:2024 byr:1946 hgt:156cm -cid:199 -ecl:blu hcl:#866857 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2010 eyr:2024 byr:1946 hgt:156cm -cid:199 -ecl:blu hcl:#866857 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -iyr 2010 True -False -eyr 2024 True -False -byr 1946 True -False -hgt cm 156 True -False -False -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -hcl #866857 6 True -False - -newport -#### ['ecl:blu', 'byr:1955', 'eyr:2022', 'cid:95', 'pid:139391569', 'iyr:2019', 'hgt:180cm', 'hcl:#efcc98'] -# ecl:blu -# byr:1955 -# eyr:2022 -# cid:95 -# pid:139391569 -# iyr:2019 -# hgt:180cm -# hcl:#efcc98 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1955 True -True -eyr 2022 True -True -True -pid 139391569 9 139391569 True -True -iyr 2019 True -True -hgt cm 180 True -True -hcl #efcc98 6 True -True - -newport -#### ['ecl:brn', 'pid:579889368', 'eyr:2023', 'hgt:158cm', 'byr:1935', 'iyr:2018', 'hcl:#cfa07d'] -# ecl:brn -# pid:579889368 -# eyr:2023 -# hgt:158cm -# byr:1935 -# iyr:2018 -# hcl:#cfa07d -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 579889368 9 579889368 True -True -eyr 2023 True -True -hgt cm 158 True -True -byr 1935 True -True -iyr 2018 True -True -hcl #cfa07d 6 True -True - -newport -#### ['byr:1920', 'pid:90919899', 'hcl:#18171d', 'hgt:152cm', 'eyr:2029', 'ecl:oth', 'iyr:2014'] -# byr:1920 -# pid:90919899 -# hcl:#18171d -# hgt:152cm -# eyr:2029 -# ecl:oth -# iyr:2014 -byr 1920 True -True -pid 90919899 8 90919899 False -True -hcl #18171d 6 True -True -hgt cm 152 True -True -eyr 2029 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2014 True -True - -newport -#### ['byr:1961', 'eyr:2024', 'ecl:#d401e3', 'iyr:2011', 'hgt:172cm', 'pid:919145070', 'cid:100', 'hcl:#efcc98'] -# byr:1961 -# eyr:2024 -# ecl:#d401e3 -# iyr:2011 -# hgt:172cm -# pid:919145070 -# cid:100 -# hcl:#efcc98 -byr 1961 True -True -eyr 2024 True -True -ecl #d401e3 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -iyr 2011 True -True -hgt cm 172 True -True -pid 919145070 9 919145070 True -True -True -hcl #efcc98 6 True -True - -newport -#### ['ecl:gry', 'hgt:168cm', 'hcl:#888785', 'byr:1942', 'pid:731032830', 'iyr:2014', 'eyr:2028'] -# ecl:gry -# hgt:168cm -# hcl:#888785 -# byr:1942 -# pid:731032830 -# iyr:2014 -# eyr:2028 -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 168 True -True -hcl #888785 6 True -True -byr 1942 True -True -pid 731032830 9 731032830 True -True -iyr 2014 True -True -eyr 2028 True -True - -newport -#### ['hcl:#6b5442', 'pid:265747619', 'hgt:191cm', 'cid:217', 'eyr:2028', 'iyr:2019', 'ecl:amb', 'byr:1948'] -# hcl:#6b5442 -# pid:265747619 -# hgt:191cm -# cid:217 -# eyr:2028 -# iyr:2019 -# ecl:amb -# byr:1948 -hcl #6b5442 6 True -True -pid 265747619 9 265747619 True -True -hgt cm 191 True -True -True -eyr 2028 True -True -iyr 2019 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1948 True -True - -newport -#### ['iyr:2011', 'ecl:brn', 'hgt:183cm', 'hcl:#fffffd', 'cid:258', 'byr:1983', 'pid:835909246'] -# iyr:2011 -# ecl:brn -# hgt:183cm -# hcl:#fffffd -# cid:258 -# byr:1983 -# pid:835909246 -FALSE: iyr:2011 ecl:brn -hgt:183cm hcl:#fffffd cid:258 byr:1983 -pid:835909246 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2011 ecl:brn -hgt:183cm hcl:#fffffd cid:258 byr:1983 -pid:835909246 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2011 ecl:brn -hgt:183cm hcl:#fffffd cid:258 byr:1983 -pid:835909246 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2011 ecl:brn -hgt:183cm hcl:#fffffd cid:258 byr:1983 -pid:835909246 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2011 ecl:brn -hgt:183cm hcl:#fffffd cid:258 byr:1983 -pid:835909246 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2011 ecl:brn -hgt:183cm hcl:#fffffd cid:258 byr:1983 -pid:835909246 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2011 ecl:brn -hgt:183cm hcl:#fffffd cid:258 byr:1983 -pid:835909246 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -iyr 2011 True -False -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -hgt cm 183 True -False -hcl #fffffd 6 True -False -False -byr 1983 True -False -pid 835909246 9 835909246 True -False - -newport -#### ['byr:2030', 'iyr:2024', 'ecl:#f66808', 'hcl:fd548d', 'cid:183', 'pid:#fced33', 'hgt:160in'] -# byr:2030 -# iyr:2024 -# ecl:#f66808 -# hcl:fd548d -# cid:183 -# pid:#fced33 -# hgt:160in -FALSE: byr:2030 -iyr:2024 ecl:#f66808 -hcl:fd548d cid:183 -pid:#fced33 -hgt:160in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2030 -iyr:2024 ecl:#f66808 -hcl:fd548d cid:183 -pid:#fced33 -hgt:160in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2030 -iyr:2024 ecl:#f66808 -hcl:fd548d cid:183 -pid:#fced33 -hgt:160in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2030 -iyr:2024 ecl:#f66808 -hcl:fd548d cid:183 -pid:#fced33 -hgt:160in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2030 -iyr:2024 ecl:#f66808 -hcl:fd548d cid:183 -pid:#fced33 -hgt:160in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2030 -iyr:2024 ecl:#f66808 -hcl:fd548d cid:183 -pid:#fced33 -hgt:160in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:2030 -iyr:2024 ecl:#f66808 -hcl:fd548d cid:183 -pid:#fced33 -hgt:160in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -byr 2030 False -False -iyr 2024 False -False -ecl #f66808 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -False -False -False -False -hgt in 160 False -False - -newport -#### ['ecl:utc', 'hgt:183in', 'hcl:a92c31', 'pid:0394222041', 'iyr:2008', 'eyr:1976', 'byr:2020'] -# ecl:utc -# hgt:183in -# hcl:a92c31 -# pid:0394222041 -# iyr:2008 -# eyr:1976 -# byr:2020 -ecl utc ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hgt in 183 False -True -True -pid 394222041 10 0394222041 False -True -iyr 2008 False -True -eyr 1976 False -True -byr 2020 False -True - -newport -#### ['pid:126195650', 'iyr:2019', 'hcl:#341e13', 'ecl:blu', 'hgt:150cm', 'eyr:2025', 'byr:1964'] -# pid:126195650 -# iyr:2019 -# hcl:#341e13 -# ecl:blu -# hgt:150cm -# eyr:2025 -# byr:1964 -pid 126195650 9 126195650 True -True -iyr 2019 True -True -hcl #341e13 6 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 150 True -True -eyr 2025 True -True -byr 1964 True -True - -newport -#### ['cid:71', 'iyr:2016', 'hgt:157', 'ecl:grt', 'hcl:#18171d', 'pid:#1ab5ea', 'eyr:2027'] -# cid:71 -# iyr:2016 -# hgt:157 -# ecl:grt -# hcl:#18171d -# pid:#1ab5ea -# eyr:2027 -FALSE: cid:71 iyr:2016 hgt:157 ecl:grt -hcl:#18171d pid:#1ab5ea eyr:2027 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:71 iyr:2016 hgt:157 ecl:grt -hcl:#18171d pid:#1ab5ea eyr:2027 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:71 iyr:2016 hgt:157 ecl:grt -hcl:#18171d pid:#1ab5ea eyr:2027 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:71 iyr:2016 hgt:157 ecl:grt -hcl:#18171d pid:#1ab5ea eyr:2027 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:71 iyr:2016 hgt:157 ecl:grt -hcl:#18171d pid:#1ab5ea eyr:2027 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:71 iyr:2016 hgt:157 ecl:grt -hcl:#18171d pid:#1ab5ea eyr:2027 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:71 iyr:2016 hgt:157 ecl:grt -hcl:#18171d pid:#1ab5ea eyr:2027 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -False -iyr 2016 True -False -False -ecl grt ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -False -hcl #18171d 6 True -False -False -eyr 2027 True -False - -newport -#### ['eyr:2026', 'hcl:#b5266f', 'byr:1971', 'cid:269', 'hgt:192cm', 'iyr:2012', 'pid:736578840', 'ecl:amb'] -# eyr:2026 -# hcl:#b5266f -# byr:1971 -# cid:269 -# hgt:192cm -# iyr:2012 -# pid:736578840 -# ecl:amb -eyr 2026 True -True -hcl #b5266f 6 True -True -byr 1971 True -True -True -hgt cm 192 True -True -iyr 2012 True -True -pid 736578840 9 736578840 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['pid:152109472', 'hcl:#ceb3a1', 'ecl:grn', 'hgt:188cm', 'eyr:2027', 'byr:1923'] -# pid:152109472 -# hcl:#ceb3a1 -# ecl:grn -# hgt:188cm -# eyr:2027 -# byr:1923 -FALSE: pid:152109472 hcl:#ceb3a1 ecl:grn hgt:188cm eyr:2027 -byr:1923 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:152109472 hcl:#ceb3a1 ecl:grn hgt:188cm eyr:2027 -byr:1923 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:152109472 hcl:#ceb3a1 ecl:grn hgt:188cm eyr:2027 -byr:1923 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:152109472 hcl:#ceb3a1 ecl:grn hgt:188cm eyr:2027 -byr:1923 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:152109472 hcl:#ceb3a1 ecl:grn hgt:188cm eyr:2027 -byr:1923 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: pid:152109472 hcl:#ceb3a1 ecl:grn hgt:188cm eyr:2027 -byr:1923 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -pid 152109472 9 152109472 True -False -hcl #ceb3a1 6 True -False -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -hgt cm 188 True -False -eyr 2027 True -False -byr 1923 True -False - -newport -#### ['hcl:#341e13', 'pid:535175953', 'hgt:63in', 'eyr:2028', 'iyr:2015', 'byr:1999', 'ecl:gry'] -# hcl:#341e13 -# pid:535175953 -# hgt:63in -# eyr:2028 -# iyr:2015 -# byr:1999 -# ecl:gry -hcl #341e13 6 True -True -pid 535175953 9 535175953 True -True -hgt in 63 True -True -eyr 2028 True -True -iyr 2015 True -True -byr 1999 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hgt:183cm', 'pid:611738968', 'byr:2001', 'eyr:2020', 'hcl:#a97842', 'iyr:2014', 'ecl:gry'] -# hgt:183cm -# pid:611738968 -# byr:2001 -# eyr:2020 -# hcl:#a97842 -# iyr:2014 -# ecl:gry -hgt cm 183 True -True -pid 611738968 9 611738968 True -True -byr 2001 True -True -eyr 2020 True -True -hcl #a97842 6 True -True -iyr 2014 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['eyr:2038', 'ecl:gmt', 'pid:113210210', 'iyr:2012', 'byr:2011', 'hcl:z', 'hgt:157cm'] -# eyr:2038 -# ecl:gmt -# pid:113210210 -# iyr:2012 -# byr:2011 -# hcl:z -# hgt:157cm -eyr 2038 False -True -ecl gmt ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -pid 113210210 9 113210210 True -True -iyr 2012 True -True -byr 2011 False -True -True -hgt cm 157 True -True - -newport -#### ['hgt:157cm', 'pid:699449127', 'iyr:2014', 'ecl:gry', 'byr:1980', 'hcl:#fffffd', 'eyr:2029'] -# hgt:157cm -# pid:699449127 -# iyr:2014 -# ecl:gry -# byr:1980 -# hcl:#fffffd -# eyr:2029 -hgt cm 157 True -True -pid 699449127 9 699449127 True -True -iyr 2014 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1980 True -True -hcl #fffffd 6 True -True -eyr 2029 True -True - -newport -#### ['iyr:2028', 'hcl:z', 'pid:152cm', 'eyr:2039', 'ecl:#4760fb', 'hgt:177in', 'byr:2017'] -# iyr:2028 -# hcl:z -# pid:152cm -# eyr:2039 -# ecl:#4760fb -# hgt:177in -# byr:2017 -iyr 2028 False -True -True -True -eyr 2039 False -True -ecl #4760fb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hgt in 177 False -True -byr 2017 False -True - -newport -#### ['eyr:2026', 'hcl:#efcc98', 'iyr:2020', 'hgt:180cm', 'ecl:hzl', 'pid:747449965', 'byr:2016'] -# eyr:2026 -# hcl:#efcc98 -# iyr:2020 -# hgt:180cm -# ecl:hzl -# pid:747449965 -# byr:2016 -eyr 2026 True -True -hcl #efcc98 6 True -True -iyr 2020 True -True -hgt cm 180 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 747449965 9 747449965 True -True -byr 2016 False -True - -newport -#### ['byr:1974', 'iyr:2019', 'cid:89', 'eyr:2023', 'pid:421418405', 'hcl:#fffffd', 'hgt:192cm', 'ecl:gry'] -# byr:1974 -# iyr:2019 -# cid:89 -# eyr:2023 -# pid:421418405 -# hcl:#fffffd -# hgt:192cm -# ecl:gry -byr 1974 True -True -iyr 2019 True -True -True -eyr 2023 True -True -pid 421418405 9 421418405 True -True -hcl #fffffd 6 True -True -hgt cm 192 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hcl:26c2ef', 'eyr:2029', 'cid:309', 'byr:1931', 'ecl:grn', 'pid:#4eb099', 'iyr:2024', 'hgt:174cm'] -# hcl:26c2ef -# eyr:2029 -# cid:309 -# byr:1931 -# ecl:grn -# pid:#4eb099 -# iyr:2024 -# hgt:174cm -True -eyr 2029 True -True -True -byr 1931 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -iyr 2024 False -True -hgt cm 174 True -True - -newport -#### ['ecl:gry', 'hgt:183cm', 'cid:281', 'eyr:2022', 'pid:050492569', 'byr:1968', 'hcl:c88145', 'iyr:2015'] -# ecl:gry -# hgt:183cm -# cid:281 -# eyr:2022 -# pid:050492569 -# byr:1968 -# hcl:c88145 -# iyr:2015 -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 183 True -True -True -eyr 2022 True -True -pid 50492569 9 050492569 True -True -byr 1968 True -True -True -iyr 2015 True -True - -newport -#### ['eyr:2028', 'iyr:2014', 'pid:712984515', 'hgt:187cm', 'cid:206', 'hcl:#866857', 'byr:1927', 'ecl:brn'] -# eyr:2028 -# iyr:2014 -# pid:712984515 -# hgt:187cm -# cid:206 -# hcl:#866857 -# byr:1927 -# ecl:brn -eyr 2028 True -True -iyr 2014 True -True -pid 712984515 9 712984515 True -True -hgt cm 187 True -True -True -hcl #866857 6 True -True -byr 1927 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['byr:1936', 'hgt:61in', 'ecl:oth', 'iyr:2012', 'pid:447813841', 'hcl:#c0946f', 'cid:126', 'eyr:2021'] -# byr:1936 -# hgt:61in -# ecl:oth -# iyr:2012 -# pid:447813841 -# hcl:#c0946f -# cid:126 -# eyr:2021 -byr 1936 True -True -hgt in 61 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2012 True -True -pid 447813841 9 447813841 True -True -hcl #c0946f 6 True -True -True -eyr 2021 True -True - -newport -#### ['ecl:gry', 'pid:791970272', 'eyr:2020', 'byr:1932', 'hcl:#623a2f', 'hgt:161cm', 'iyr:2015'] -# ecl:gry -# pid:791970272 -# eyr:2020 -# byr:1932 -# hcl:#623a2f -# hgt:161cm -# iyr:2015 -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 791970272 9 791970272 True -True -eyr 2020 True -True -byr 1932 True -True -hcl #623a2f 6 True -True -hgt cm 161 True -True -iyr 2015 True -True - -newport -#### ['hcl:#c0946f', 'byr:1935', 'pid:721144576', 'eyr:2025', 'hgt:162cm', 'iyr:2017', 'ecl:oth'] -# hcl:#c0946f -# byr:1935 -# pid:721144576 -# eyr:2025 -# hgt:162cm -# iyr:2017 -# ecl:oth -hcl #c0946f 6 True -True -byr 1935 True -True -pid 721144576 9 721144576 True -True -eyr 2025 True -True -hgt cm 162 True -True -iyr 2017 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['byr:1959', 'pid:551109135', 'ecl:hzl', 'hgt:68in', 'eyr:1977', 'hcl:#888785', 'iyr:1955', 'cid:100'] -# byr:1959 -# pid:551109135 -# ecl:hzl -# hgt:68in -# eyr:1977 -# hcl:#888785 -# iyr:1955 -# cid:100 -byr 1959 True -True -pid 551109135 9 551109135 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt in 68 True -True -eyr 1977 False -True -hcl #888785 6 True -True -iyr 1955 False -True -True - -newport -#### ['hgt:190in', 'eyr:1993', 'pid:8358180772', 'iyr:1975', 'ecl:oth', 'byr:2024', 'hcl:3de172'] -# hgt:190in -# eyr:1993 -# pid:8358180772 -# iyr:1975 -# ecl:oth -# byr:2024 -# hcl:3de172 -hgt in 190 False -True -eyr 1993 False -True -pid 8358180772 10 8358180772 False -True -iyr 1975 False -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 2024 False -True -True - -newport -#### ['eyr:2030', 'hgt:190cm', 'hcl:#a40ef3', 'byr:1935', 'pid:484932501', 'ecl:amb', 'iyr:2016'] -# eyr:2030 -# hgt:190cm -# hcl:#a40ef3 -# byr:1935 -# pid:484932501 -# ecl:amb -# iyr:2016 -eyr 2030 True -True -hgt cm 190 True -True -hcl #a40ef3 6 True -True -byr 1935 True -True -pid 484932501 9 484932501 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2016 True -True - -newport -#### ['iyr:2015', 'byr:1964', 'hgt:176cm', 'pid:819552732', 'hcl:#c0946f', 'ecl:amb', 'cid:263', 'eyr:2024'] -# iyr:2015 -# byr:1964 -# hgt:176cm -# pid:819552732 -# hcl:#c0946f -# ecl:amb -# cid:263 -# eyr:2024 -iyr 2015 True -True -byr 1964 True -True -hgt cm 176 True -True -pid 819552732 9 819552732 True -True -hcl #c0946f 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 2024 True -True - -newport -#### ['hgt:65cm', 'cid:59', 'eyr:2027', 'pid:074880819', 'ecl:utc', 'iyr:2023', 'byr:1954', 'hcl:#623a2f'] -# hgt:65cm -# cid:59 -# eyr:2027 -# pid:074880819 -# ecl:utc -# iyr:2023 -# byr:1954 -# hcl:#623a2f -hgt cm 65 False -True -True -eyr 2027 True -True -pid 74880819 9 074880819 True -True -ecl utc ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -iyr 2023 False -True -byr 1954 True -True -hcl #623a2f 6 True -True - -newport -#### ['byr:1954', 'hgt:167cm', 'iyr:2020', 'eyr:2023', 'hcl:#602927', 'pid:280295309', 'ecl:hzl', 'cid:168'] -# byr:1954 -# hgt:167cm -# iyr:2020 -# eyr:2023 -# hcl:#602927 -# pid:280295309 -# ecl:hzl -# cid:168 -byr 1954 True -True -hgt cm 167 True -True -iyr 2020 True -True -eyr 2023 True -True -hcl #602927 6 True -True -pid 280295309 9 280295309 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True - -newport -#### ['hgt:168cm', 'pid:311043701', 'iyr:2017', 'byr:1965', 'ecl:hzl', 'eyr:2026', 'hcl:#fffffd'] -# hgt:168cm -# pid:311043701 -# iyr:2017 -# byr:1965 -# ecl:hzl -# eyr:2026 -# hcl:#fffffd -hgt cm 168 True -True -pid 311043701 9 311043701 True -True -iyr 2017 True -True -byr 1965 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2026 True -True -hcl #fffffd 6 True -True - -newport -#### ['hcl:#fffffd', 'ecl:grn', 'pid:672987232', 'iyr:2012', 'eyr:2022', 'hgt:66in'] -# hcl:#fffffd -# ecl:grn -# pid:672987232 -# iyr:2012 -# eyr:2022 -# hgt:66in -FALSE: hcl:#fffffd ecl:grn pid:672987232 iyr:2012 eyr:2022 hgt:66in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#fffffd ecl:grn pid:672987232 iyr:2012 eyr:2022 hgt:66in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#fffffd ecl:grn pid:672987232 iyr:2012 eyr:2022 hgt:66in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#fffffd ecl:grn pid:672987232 iyr:2012 eyr:2022 hgt:66in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#fffffd ecl:grn pid:672987232 iyr:2012 eyr:2022 hgt:66in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#fffffd ecl:grn pid:672987232 iyr:2012 eyr:2022 hgt:66in #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -hcl #fffffd 6 True -False -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -pid 672987232 9 672987232 True -False -iyr 2012 True -False -eyr 2022 True -False -hgt in 66 True -False - -newport -#### ['iyr:2012', 'ecl:#6f4f9f', 'hgt:133', 'byr:1937', 'eyr:1953', 'pid:7177768428', 'hcl:#602927'] -# iyr:2012 -# ecl:#6f4f9f -# hgt:133 -# byr:1937 -# eyr:1953 -# pid:7177768428 -# hcl:#602927 -iyr 2012 True -True -ecl #6f4f9f ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -True -byr 1937 True -True -eyr 1953 False -True -pid 7177768428 10 7177768428 False -True -hcl #602927 6 True -True - -newport -#### ['iyr:2010', 'byr:1922', 'hcl:#c0946f', 'eyr:2029', 'ecl:gry', 'hgt:165cm', 'pid:893045052'] -# iyr:2010 -# byr:1922 -# hcl:#c0946f -# eyr:2029 -# ecl:gry -# hgt:165cm -# pid:893045052 -iyr 2010 True -True -byr 1922 True -True -hcl #c0946f 6 True -True -eyr 2029 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 165 True -True -pid 893045052 9 893045052 True -True - -newport -#### ['iyr:2013', 'eyr:2028', 'hcl:#866857', 'pid:137143403', 'ecl:brn', 'hgt:170cm', 'byr:1940', 'cid:194'] -# iyr:2013 -# eyr:2028 -# hcl:#866857 -# pid:137143403 -# ecl:brn -# hgt:170cm -# byr:1940 -# cid:194 -iyr 2013 True -True -eyr 2028 True -True -hcl #866857 6 True -True -pid 137143403 9 137143403 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 170 True -True -byr 1940 True -True -True - -newport -#### ['hgt:161cm', 'eyr:2027', 'pid:3966920279', 'ecl:gry', 'iyr:2015', 'byr:1997', 'hcl:#cfa07d'] -# hgt:161cm -# eyr:2027 -# pid:3966920279 -# ecl:gry -# iyr:2015 -# byr:1997 -# hcl:#cfa07d -hgt cm 161 True -True -eyr 2027 True -True -pid 3966920279 10 3966920279 False -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2015 True -True -byr 1997 True -True -hcl #cfa07d 6 True -True - -newport -#### ['ecl:amb', 'hgt:157cm', 'byr:1971', 'pid:562746894', 'cid:305', 'hcl:#0b0e1a', 'eyr:2021', 'iyr:2016'] -# ecl:amb -# hgt:157cm -# byr:1971 -# pid:562746894 -# cid:305 -# hcl:#0b0e1a -# eyr:2021 -# iyr:2016 -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 157 True -True -byr 1971 True -True -pid 562746894 9 562746894 True -True -True -hcl #0b0e1a 6 True -True -eyr 2021 True -True -iyr 2016 True -True - -newport -#### ['hcl:8b821d', 'hgt:157cm', 'pid:187cm', 'cid:298', 'eyr:1926', 'iyr:2019', 'ecl:amb', 'byr:2030'] -# hcl:8b821d -# hgt:157cm -# pid:187cm -# cid:298 -# eyr:1926 -# iyr:2019 -# ecl:amb -# byr:2030 -True -hgt cm 157 True -True -True -True -eyr 1926 False -True -iyr 2019 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 2030 False -True - -newport -#### ['hgt:155cm', 'hcl:#341e13', 'byr:1924', 'pid:779847670', 'ecl:hzl', 'iyr:2015', 'eyr:2024'] -# hgt:155cm -# hcl:#341e13 -# byr:1924 -# pid:779847670 -# ecl:hzl -# iyr:2015 -# eyr:2024 -hgt cm 155 True -True -hcl #341e13 6 True -True -byr 1924 True -True -pid 779847670 9 779847670 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2015 True -True -eyr 2024 True -True - -newport -#### ['pid:768590475', 'hcl:#a97842', 'iyr:2014', 'cid:128', 'eyr:2029', 'ecl:oth', 'hgt:164cm', 'byr:1990'] -# pid:768590475 -# hcl:#a97842 -# iyr:2014 -# cid:128 -# eyr:2029 -# ecl:oth -# hgt:164cm -# byr:1990 -pid 768590475 9 768590475 True -True -hcl #a97842 6 True -True -iyr 2014 True -True -True -eyr 2029 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 164 True -True -byr 1990 True -True - -newport -#### ['iyr:2019', 'hgt:181cm', 'cid:342', 'eyr:2020', 'ecl:gry', 'byr:2001', 'hcl:#623a2f', 'pid:473165431'] -# iyr:2019 -# hgt:181cm -# cid:342 -# eyr:2020 -# ecl:gry -# byr:2001 -# hcl:#623a2f -# pid:473165431 -iyr 2019 True -True -hgt cm 181 True -True -True -eyr 2020 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 2001 True -True -hcl #623a2f 6 True -True -pid 473165431 9 473165431 True -True - -newport -#### ['byr:1928', 'eyr:2026', 'hcl:#42a9cb', 'iyr:2010', 'ecl:grn', 'hgt:157cm', 'pid:638074984'] -# byr:1928 -# eyr:2026 -# hcl:#42a9cb -# iyr:2010 -# ecl:grn -# hgt:157cm -# pid:638074984 -byr 1928 True -True -eyr 2026 True -True -hcl #42a9cb 6 True -True -iyr 2010 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 157 True -True -pid 638074984 9 638074984 True -True - -newport -#### ['eyr:2028', 'byr:1951', 'pid:239781647', 'iyr:2020', 'hgt:156cm', 'ecl:hzl', 'cid:215', 'hcl:#efcc98'] -# eyr:2028 -# byr:1951 -# pid:239781647 -# iyr:2020 -# hgt:156cm -# ecl:hzl -# cid:215 -# hcl:#efcc98 -eyr 2028 True -True -byr 1951 True -True -pid 239781647 9 239781647 True -True -iyr 2020 True -True -hgt cm 156 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -hcl #efcc98 6 True -True - -newport -#### ['pid:636605355', 'ecl:hzl', 'iyr:2017', 'cid:323', 'eyr:2025', 'byr:1995', 'hcl:#18171d', 'hgt:187cm'] -# pid:636605355 -# ecl:hzl -# iyr:2017 -# cid:323 -# eyr:2025 -# byr:1995 -# hcl:#18171d -# hgt:187cm -pid 636605355 9 636605355 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2017 True -True -True -eyr 2025 True -True -byr 1995 True -True -hcl #18171d 6 True -True -hgt cm 187 True -True - -newport -#### ['byr:1933', 'hcl:#866857', 'hgt:152cm', 'ecl:oth', 'iyr:2014', 'pid:900790914', 'eyr:2030', 'cid:267'] -# byr:1933 -# hcl:#866857 -# hgt:152cm -# ecl:oth -# iyr:2014 -# pid:900790914 -# eyr:2030 -# cid:267 -byr 1933 True -True -hcl #866857 6 True -True -hgt cm 152 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2014 True -True -pid 900790914 9 900790914 True -True -eyr 2030 True -True -True - -newport -#### ['ecl:brn', 'byr:1999', 'eyr:2027', 'hcl:#623a2f', 'iyr:2017', 'pid:853165955', 'hgt:152cm'] -# ecl:brn -# byr:1999 -# eyr:2027 -# hcl:#623a2f -# iyr:2017 -# pid:853165955 -# hgt:152cm -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1999 True -True -eyr 2027 True -True -hcl #623a2f 6 True -True -iyr 2017 True -True -pid 853165955 9 853165955 True -True -hgt cm 152 True -True - -newport -#### ['eyr:2030', 'pid:316704688', 'hcl:#c0946f', 'ecl:brn', 'iyr:2014', 'hgt:193cm'] -# eyr:2030 -# pid:316704688 -# hcl:#c0946f -# ecl:brn -# iyr:2014 -# hgt:193cm -FALSE: eyr:2030 pid:316704688 hcl:#c0946f ecl:brn iyr:2014 hgt:193cm #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2030 pid:316704688 hcl:#c0946f ecl:brn iyr:2014 hgt:193cm #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2030 pid:316704688 hcl:#c0946f ecl:brn iyr:2014 hgt:193cm #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2030 pid:316704688 hcl:#c0946f ecl:brn iyr:2014 hgt:193cm #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2030 pid:316704688 hcl:#c0946f ecl:brn iyr:2014 hgt:193cm #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2030 pid:316704688 hcl:#c0946f ecl:brn iyr:2014 hgt:193cm #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -eyr 2030 True -False -pid 316704688 9 316704688 True -False -hcl #c0946f 6 True -False -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -iyr 2014 True -False -hgt cm 193 True -False - -newport -#### ['iyr:2012', 'byr:1928', 'hgt:154cm', 'pid:570535769', 'hcl:#623a2f', 'eyr:2026', 'ecl:hzl'] -# iyr:2012 -# byr:1928 -# hgt:154cm -# pid:570535769 -# hcl:#623a2f -# eyr:2026 -# ecl:hzl -iyr 2012 True -True -byr 1928 True -True -hgt cm 154 True -True -pid 570535769 9 570535769 True -True -hcl #623a2f 6 True -True -eyr 2026 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['iyr:2016', 'cid:252', 'eyr:2030', 'hcl:#888785', 'hgt:177cm', 'ecl:grn', 'byr:2002', 'pid:568715162'] -# iyr:2016 -# cid:252 -# eyr:2030 -# hcl:#888785 -# hgt:177cm -# ecl:grn -# byr:2002 -# pid:568715162 -iyr 2016 True -True -True -eyr 2030 True -True -hcl #888785 6 True -True -hgt cm 177 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 2002 True -True -pid 568715162 9 568715162 True -True - -newport -#### ['pid:570999226', 'iyr:2012', 'hgt:150cm', 'byr:2024', 'ecl:brn', 'hcl:z', 'eyr:2029'] -# pid:570999226 -# iyr:2012 -# hgt:150cm -# byr:2024 -# ecl:brn -# hcl:z -# eyr:2029 -pid 570999226 9 570999226 True -True -iyr 2012 True -True -hgt cm 150 True -True -byr 2024 False -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 2029 True -True - -newport -#### ['pid:174002299', 'iyr:2019', 'hcl:#cfa07d', 'ecl:brn', 'byr:1927', 'cid:77', 'hgt:159cm', 'eyr:2027'] -# pid:174002299 -# iyr:2019 -# hcl:#cfa07d -# ecl:brn -# byr:1927 -# cid:77 -# hgt:159cm -# eyr:2027 -pid 174002299 9 174002299 True -True -iyr 2019 True -True -hcl #cfa07d 6 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1927 True -True -True -hgt cm 159 True -True -eyr 2027 True -True - -newport -#### ['ecl:#d16191', 'eyr:2022', 'pid:166cm', 'hgt:165cm', 'hcl:#18171d', 'iyr:2015'] -# ecl:#d16191 -# eyr:2022 -# pid:166cm -# hgt:165cm -# hcl:#18171d -# iyr:2015 -FALSE: ecl:#d16191 eyr:2022 pid:166cm hgt:165cm hcl:#18171d iyr:2015 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#d16191 eyr:2022 pid:166cm hgt:165cm hcl:#18171d iyr:2015 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#d16191 eyr:2022 pid:166cm hgt:165cm hcl:#18171d iyr:2015 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#d16191 eyr:2022 pid:166cm hgt:165cm hcl:#18171d iyr:2015 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#d16191 eyr:2022 pid:166cm hgt:165cm hcl:#18171d iyr:2015 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#d16191 eyr:2022 pid:166cm hgt:165cm hcl:#18171d iyr:2015 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -ecl #d16191 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -False -eyr 2022 True -False -False -hgt cm 165 True -False -hcl #18171d 6 True -False -iyr 2015 True -False - -newport -#### ['pid:112585759', 'hcl:#341e13', 'eyr:2025', 'byr:1962', 'hgt:164cm', 'ecl:hzl', 'iyr:2018'] -# pid:112585759 -# hcl:#341e13 -# eyr:2025 -# byr:1962 -# hgt:164cm -# ecl:hzl -# iyr:2018 -pid 112585759 9 112585759 True -True -hcl #341e13 6 True -True -eyr 2025 True -True -byr 1962 True -True -hgt cm 164 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2018 True -True - -newport -#### ['pid:478415905', 'eyr:2025', 'cid:315', 'ecl:amb', 'hgt:91', 'iyr:2014', 'hcl:#cc9d80', 'byr:1985'] -# pid:478415905 -# eyr:2025 -# cid:315 -# ecl:amb -# hgt:91 -# iyr:2014 -# hcl:#cc9d80 -# byr:1985 -pid 478415905 9 478415905 True -True -eyr 2025 True -True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -iyr 2014 True -True -hcl #cc9d80 6 True -True -byr 1985 True -True - -newport -#### ['pid:561885837', 'hcl:#7d3b0c', 'hgt:169cm', 'byr:1921', 'iyr:2014', 'cid:178', 'eyr:2022', 'ecl:gry'] -# pid:561885837 -# hcl:#7d3b0c -# hgt:169cm -# byr:1921 -# iyr:2014 -# cid:178 -# eyr:2022 -# ecl:gry -pid 561885837 9 561885837 True -True -hcl #7d3b0c 6 True -True -hgt cm 169 True -True -byr 1921 True -True -iyr 2014 True -True -True -eyr 2022 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['ecl:#c87497', 'hcl:5321a2', 'eyr:2020', 'hgt:74in', 'pid:#7a62c6', 'iyr:1976'] -# ecl:#c87497 -# hcl:5321a2 -# eyr:2020 -# hgt:74in -# pid:#7a62c6 -# iyr:1976 -FALSE: ecl:#c87497 hcl:5321a2 eyr:2020 hgt:74in -pid:#7a62c6 iyr:1976 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#c87497 hcl:5321a2 eyr:2020 hgt:74in -pid:#7a62c6 iyr:1976 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#c87497 hcl:5321a2 eyr:2020 hgt:74in -pid:#7a62c6 iyr:1976 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#c87497 hcl:5321a2 eyr:2020 hgt:74in -pid:#7a62c6 iyr:1976 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#c87497 hcl:5321a2 eyr:2020 hgt:74in -pid:#7a62c6 iyr:1976 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:#c87497 hcl:5321a2 eyr:2020 hgt:74in -pid:#7a62c6 iyr:1976 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -ecl #c87497 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -False -False -eyr 2020 True -False -hgt in 74 True -False -False -iyr 1976 False -False - -newport -#### ['eyr:2037', 'pid:858202391', 'hgt:162cm', 'ecl:grn', 'byr:2003', 'cid:278', 'iyr:2010', 'hcl:cbf662'] -# eyr:2037 -# pid:858202391 -# hgt:162cm -# ecl:grn -# byr:2003 -# cid:278 -# iyr:2010 -# hcl:cbf662 -eyr 2037 False -True -pid 858202391 9 858202391 True -True -hgt cm 162 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 2003 False -True -True -iyr 2010 True -True -True - -newport -#### ['ecl:blu', 'iyr:2012', 'hgt:183cm', 'hcl:#623a2f', 'pid:848200472', 'byr:1997', 'eyr:2027'] -# ecl:blu -# iyr:2012 -# hgt:183cm -# hcl:#623a2f -# pid:848200472 -# byr:1997 -# eyr:2027 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2012 True -True -hgt cm 183 True -True -hcl #623a2f 6 True -True -pid 848200472 9 848200472 True -True -byr 1997 True -True -eyr 2027 True -True - -newport -#### ['byr:1942', 'hgt:164cm', 'pid:464257339', 'iyr:2016', 'hcl:#7d3b0c', 'ecl:gry'] -# byr:1942 -# hgt:164cm -# pid:464257339 -# iyr:2016 -# hcl:#7d3b0c -# ecl:gry -FALSE: byr:1942 -hgt:164cm -pid:464257339 -iyr:2016 -hcl:#7d3b0c ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1942 -hgt:164cm -pid:464257339 -iyr:2016 -hcl:#7d3b0c ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1942 -hgt:164cm -pid:464257339 -iyr:2016 -hcl:#7d3b0c ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1942 -hgt:164cm -pid:464257339 -iyr:2016 -hcl:#7d3b0c ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1942 -hgt:164cm -pid:464257339 -iyr:2016 -hcl:#7d3b0c ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: byr:1942 -hgt:164cm -pid:464257339 -iyr:2016 -hcl:#7d3b0c ecl:gry #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -byr 1942 True -False -hgt cm 164 True -False -pid 464257339 9 464257339 True -False -iyr 2016 True -False -hcl #7d3b0c 6 True -False -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False - -newport -#### ['iyr:2012', 'hcl:#ceb3a1', 'hgt:193cm', 'ecl:amb', 'pid:667987561', 'eyr:2024', 'byr:1960'] -# iyr:2012 -# hcl:#ceb3a1 -# hgt:193cm -# ecl:amb -# pid:667987561 -# eyr:2024 -# byr:1960 -iyr 2012 True -True -hcl #ceb3a1 6 True -True -hgt cm 193 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 667987561 9 667987561 True -True -eyr 2024 True -True -byr 1960 True -True - -newport -#### ['hgt:187cm', 'pid:222340640', 'iyr:2018', 'eyr:2022', 'ecl:oth', 'byr:1957', 'hcl:#336667', 'cid:83'] -# hgt:187cm -# pid:222340640 -# iyr:2018 -# eyr:2022 -# ecl:oth -# byr:1957 -# hcl:#336667 -# cid:83 -hgt cm 187 True -True -pid 222340640 9 222340640 True -True -iyr 2018 True -True -eyr 2022 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1957 True -True -hcl #336667 6 True -True -True - -newport -#### ['eyr:2025', 'iyr:2015', 'hcl:#733820', 'ecl:brn', 'pid:131195653'] -# eyr:2025 -# iyr:2015 -# hcl:#733820 -# ecl:brn -# pid:131195653 -FALSE: eyr:2025 iyr:2015 hcl:#733820 -ecl:brn -pid:131195653 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2025 iyr:2015 hcl:#733820 -ecl:brn -pid:131195653 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2025 iyr:2015 hcl:#733820 -ecl:brn -pid:131195653 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2025 iyr:2015 hcl:#733820 -ecl:brn -pid:131195653 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2025 iyr:2015 hcl:#733820 -ecl:brn -pid:131195653 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -eyr 2025 True -False -iyr 2015 True -False -hcl #733820 6 True -False -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -pid 131195653 9 131195653 True -False - -newport -#### ['hgt:185cm', 'eyr:2026', 'ecl:amb', 'byr:1998', 'pid:938587659', 'hcl:#733820', 'iyr:2016'] -# hgt:185cm -# eyr:2026 -# ecl:amb -# byr:1998 -# pid:938587659 -# hcl:#733820 -# iyr:2016 -hgt cm 185 True -True -eyr 2026 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1998 True -True -pid 938587659 9 938587659 True -True -hcl #733820 6 True -True -iyr 2016 True -True - -newport -#### ['ecl:oth', 'pid:300949722', 'eyr:2028', 'iyr:2016', 'byr:1933', 'hgt:179cm', 'hcl:#cfa07d'] -# ecl:oth -# pid:300949722 -# eyr:2028 -# iyr:2016 -# byr:1933 -# hgt:179cm -# hcl:#cfa07d -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 300949722 9 300949722 True -True -eyr 2028 True -True -iyr 2016 True -True -byr 1933 True -True -hgt cm 179 True -True -hcl #cfa07d 6 True -True - -newport -#### ['byr:1974', 'iyr:2019', 'ecl:hzl', 'hcl:#c0946f', 'eyr:2024', 'pid:484547079', 'cid:112', 'hgt:185cm'] -# byr:1974 -# iyr:2019 -# ecl:hzl -# hcl:#c0946f -# eyr:2024 -# pid:484547079 -# cid:112 -# hgt:185cm -byr 1974 True -True -iyr 2019 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #c0946f 6 True -True -eyr 2024 True -True -pid 484547079 9 484547079 True -True -True -hgt cm 185 True -True - -newport -#### ['eyr:2022', 'iyr:2018', 'hcl:#fffffd', 'pid:118568279', 'hgt:153cm', 'ecl:gry', 'byr:1941', 'cid:341'] -# eyr:2022 -# iyr:2018 -# hcl:#fffffd -# pid:118568279 -# hgt:153cm -# ecl:gry -# byr:1941 -# cid:341 -eyr 2022 True -True -iyr 2018 True -True -hcl #fffffd 6 True -True -pid 118568279 9 118568279 True -True -hgt cm 153 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1941 True -True -True - -newport -#### ['iyr:2018', 'eyr:2027', 'hcl:#888785', 'byr:1970', 'hgt:165cm', 'pid:773715893', 'ecl:amb'] -# iyr:2018 -# eyr:2027 -# hcl:#888785 -# byr:1970 -# hgt:165cm -# pid:773715893 -# ecl:amb -iyr 2018 True -True -eyr 2027 True -True -hcl #888785 6 True -True -byr 1970 True -True -hgt cm 165 True -True -pid 773715893 9 773715893 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hcl:#623a2f', 'hgt:156cm', 'byr:1938', 'iyr:2012', 'pid:745046822', 'ecl:amb', 'eyr:2030'] -# hcl:#623a2f -# hgt:156cm -# byr:1938 -# iyr:2012 -# pid:745046822 -# ecl:amb -# eyr:2030 -hcl #623a2f 6 True -True -hgt cm 156 True -True -byr 1938 True -True -iyr 2012 True -True -pid 745046822 9 745046822 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2030 True -True - -newport -#### ['iyr:2012', 'pid:097961857', 'eyr:2023', 'hgt:66in', 'hcl:#fffffd', 'byr:1962', 'ecl:utc'] -# iyr:2012 -# pid:097961857 -# eyr:2023 -# hgt:66in -# hcl:#fffffd -# byr:1962 -# ecl:utc -iyr 2012 True -True -pid 97961857 9 097961857 True -True -eyr 2023 True -True -hgt in 66 True -True -hcl #fffffd 6 True -True -byr 1962 True -True -ecl utc ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True - -newport -#### ['byr:1943', 'hgt:150cm', 'iyr:2012', 'pid:740693353', 'eyr:2023', 'hcl:#18171d', 'cid:101', 'ecl:blu'] -# byr:1943 -# hgt:150cm -# iyr:2012 -# pid:740693353 -# eyr:2023 -# hcl:#18171d -# cid:101 -# ecl:blu -byr 1943 True -True -hgt cm 150 True -True -iyr 2012 True -True -pid 740693353 9 740693353 True -True -eyr 2023 True -True -hcl #18171d 6 True -True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['iyr:2018', 'pid:183728523', 'byr:1924', 'hgt:154cm', 'eyr:2030', 'cid:167', 'ecl:blu', 'hcl:#ceb3a1'] -# iyr:2018 -# pid:183728523 -# byr:1924 -# hgt:154cm -# eyr:2030 -# cid:167 -# ecl:blu -# hcl:#ceb3a1 -iyr 2018 True -True -pid 183728523 9 183728523 True -True -byr 1924 True -True -hgt cm 154 True -True -eyr 2030 True -True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #ceb3a1 6 True -True - -newport -#### ['hgt:69cm', 'eyr:2025', 'hcl:z', 'ecl:brn', 'byr:1982', 'pid:250782159', 'iyr:2011'] -# hgt:69cm -# eyr:2025 -# hcl:z -# ecl:brn -# byr:1982 -# pid:250782159 -# iyr:2011 -hgt cm 69 False -True -eyr 2025 True -True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1982 True -True -pid 250782159 9 250782159 True -True -iyr 2011 True -True - -newport -#### ['byr:1998', 'iyr:2018', 'hcl:#341e13', 'eyr:2022', 'hgt:157cm', 'pid:497100444', 'cid:266', 'ecl:gry'] -# byr:1998 -# iyr:2018 -# hcl:#341e13 -# eyr:2022 -# hgt:157cm -# pid:497100444 -# cid:266 -# ecl:gry -byr 1998 True -True -iyr 2018 True -True -hcl #341e13 6 True -True -eyr 2022 True -True -hgt cm 157 True -True -pid 497100444 9 497100444 True -True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['eyr:2027', 'iyr:2011', 'hcl:#6b5442', 'hgt:156cm', 'pid:494073085', 'byr:1998', 'ecl:hzl'] -# eyr:2027 -# iyr:2011 -# hcl:#6b5442 -# hgt:156cm -# pid:494073085 -# byr:1998 -# ecl:hzl -eyr 2027 True -True -iyr 2011 True -True -hcl #6b5442 6 True -True -hgt cm 156 True -True -pid 494073085 9 494073085 True -True -byr 1998 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['byr:1947', 'hcl:#b6652a', 'iyr:2011', 'pid:228986686', 'eyr:2030', 'hgt:175cm', 'cid:70', 'ecl:brn'] -# byr:1947 -# hcl:#b6652a -# iyr:2011 -# pid:228986686 -# eyr:2030 -# hgt:175cm -# cid:70 -# ecl:brn -byr 1947 True -True -hcl #b6652a 6 True -True -iyr 2011 True -True -pid 228986686 9 228986686 True -True -eyr 2030 True -True -hgt cm 175 True -True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['eyr:2026', 'hgt:159cm', 'byr:1946', 'pid:534291476', 'iyr:2018', 'ecl:gry', 'cid:225', 'hcl:#18171d'] -# eyr:2026 -# hgt:159cm -# byr:1946 -# pid:534291476 -# iyr:2018 -# ecl:gry -# cid:225 -# hcl:#18171d -eyr 2026 True -True -hgt cm 159 True -True -byr 1946 True -True -pid 534291476 9 534291476 True -True -iyr 2018 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -hcl #18171d 6 True -True - -newport -#### ['pid:439665905', 'cid:311', 'ecl:amb', 'iyr:2018', 'eyr:2030', 'hgt:186cm', 'byr:1950', 'hcl:#cfa07d'] -# pid:439665905 -# cid:311 -# ecl:amb -# iyr:2018 -# eyr:2030 -# hgt:186cm -# byr:1950 -# hcl:#cfa07d -pid 439665905 9 439665905 True -True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2018 True -True -eyr 2030 True -True -hgt cm 186 True -True -byr 1950 True -True -hcl #cfa07d 6 True -True - -newport -#### ['pid:250175056', 'hcl:#efcc98', 'byr:1981', 'cid:262', 'hgt:154cm', 'ecl:gry', 'iyr:2020', 'eyr:2027'] -# pid:250175056 -# hcl:#efcc98 -# byr:1981 -# cid:262 -# hgt:154cm -# ecl:gry -# iyr:2020 -# eyr:2027 -pid 250175056 9 250175056 True -True -hcl #efcc98 6 True -True -byr 1981 True -True -True -hgt cm 154 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2020 True -True -eyr 2027 True -True - -newport -#### ['pid:461335515', 'iyr:2014', 'hcl:#f1cf00', 'hgt:180cm', 'ecl:amb', 'eyr:2027', 'byr:1956'] -# pid:461335515 -# iyr:2014 -# hcl:#f1cf00 -# hgt:180cm -# ecl:amb -# eyr:2027 -# byr:1956 -pid 461335515 9 461335515 True -True -iyr 2014 True -True -hcl #f1cf00 6 True -True -hgt cm 180 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2027 True -True -byr 1956 True -True - -newport -#### ['iyr:2014', 'eyr:2030', 'cid:194', 'pid:234623720', 'hcl:#733820', 'hgt:164cm', 'byr:1929', 'ecl:blu'] -# iyr:2014 -# eyr:2030 -# cid:194 -# pid:234623720 -# hcl:#733820 -# hgt:164cm -# byr:1929 -# ecl:blu -iyr 2014 True -True -eyr 2030 True -True -True -pid 234623720 9 234623720 True -True -hcl #733820 6 True -True -hgt cm 164 True -True -byr 1929 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['byr:1992', 'eyr:2024', 'hcl:#ef8161', 'cid:216', 'ecl:brn', 'hgt:177cm', 'iyr:2018', 'pid:101726770'] -# byr:1992 -# eyr:2024 -# hcl:#ef8161 -# cid:216 -# ecl:brn -# hgt:177cm -# iyr:2018 -# pid:101726770 -byr 1992 True -True -eyr 2024 True -True -hcl #ef8161 6 True -True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 177 True -True -iyr 2018 True -True -pid 101726770 9 101726770 True -True - -newport -#### ['hcl:#341e13', 'hgt:178cm', 'iyr:2016', 'eyr:2029', 'byr:1945', 'pid:045325957', 'ecl:grn', 'cid:99'] -# hcl:#341e13 -# hgt:178cm -# iyr:2016 -# eyr:2029 -# byr:1945 -# pid:045325957 -# ecl:grn -# cid:99 -hcl #341e13 6 True -True -hgt cm 178 True -True -iyr 2016 True -True -eyr 2029 True -True -byr 1945 True -True -pid 45325957 9 045325957 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True - -newport -#### ['ecl:gry', 'iyr:2012', 'cid:52', 'hgt:168cm', 'byr:1943', 'hcl:#cfa07d', 'pid:899608935', 'eyr:2030'] -# ecl:gry -# iyr:2012 -# cid:52 -# hgt:168cm -# byr:1943 -# hcl:#cfa07d -# pid:899608935 -# eyr:2030 -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2012 True -True -True -hgt cm 168 True -True -byr 1943 True -True -hcl #cfa07d 6 True -True -pid 899608935 9 899608935 True -True -eyr 2030 True -True - -newport -#### ['cid:241', 'byr:1934', 'hgt:161cm', 'eyr:2027', 'iyr:2011', 'hcl:#c0946f', 'ecl:amb', 'pid:346857644'] -# cid:241 -# byr:1934 -# hgt:161cm -# eyr:2027 -# iyr:2011 -# hcl:#c0946f -# ecl:amb -# pid:346857644 -True -byr 1934 True -True -hgt cm 161 True -True -eyr 2027 True -True -iyr 2011 True -True -hcl #c0946f 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 346857644 9 346857644 True -True - -newport -#### ['iyr:2019', 'hgt:178cm', 'hcl:#c0946f', 'byr:1957', 'eyr:2026', 'ecl:brn', 'pid:222885240'] -# iyr:2019 -# hgt:178cm -# hcl:#c0946f -# byr:1957 -# eyr:2026 -# ecl:brn -# pid:222885240 -iyr 2019 True -True -hgt cm 178 True -True -hcl #c0946f 6 True -True -byr 1957 True -True -eyr 2026 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 222885240 9 222885240 True -True - -newport -#### ['ecl:blu', 'eyr:2021', 'cid:312', 'hcl:#733820', 'hgt:186cm', 'iyr:2012', 'byr:1969', 'pid:821704316'] -# ecl:blu -# eyr:2021 -# cid:312 -# hcl:#733820 -# hgt:186cm -# iyr:2012 -# byr:1969 -# pid:821704316 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2021 True -True -True -hcl #733820 6 True -True -hgt cm 186 True -True -iyr 2012 True -True -byr 1969 True -True -pid 821704316 9 821704316 True -True - -newport -#### ['hcl:#6b5442', 'cid:159', 'hgt:180cm', 'iyr:2018', 'eyr:2028', 'ecl:hzl', 'byr:1966', 'pid:#e0238e'] -# hcl:#6b5442 -# cid:159 -# hgt:180cm -# iyr:2018 -# eyr:2028 -# ecl:hzl -# byr:1966 -# pid:#e0238e -hcl #6b5442 6 True -True -True -hgt cm 180 True -True -iyr 2018 True -True -eyr 2028 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1966 True -True -True - -newport -#### ['pid:622400994', 'eyr:2022', 'hcl:#5b6635', 'iyr:2012', 'byr:1980', 'hgt:190cm', 'ecl:oth'] -# pid:622400994 -# eyr:2022 -# hcl:#5b6635 -# iyr:2012 -# byr:1980 -# hgt:190cm -# ecl:oth -pid 622400994 9 622400994 True -True -eyr 2022 True -True -hcl #5b6635 6 True -True -iyr 2012 True -True -byr 1980 True -True -hgt cm 190 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['byr:1976', 'ecl:gry', 'eyr:2020', 'iyr:2020', 'hgt:171cm', 'pid:219878671', 'hcl:#6b5442'] -# byr:1976 -# ecl:gry -# eyr:2020 -# iyr:2020 -# hgt:171cm -# pid:219878671 -# hcl:#6b5442 -byr 1976 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2020 True -True -iyr 2020 True -True -hgt cm 171 True -True -pid 219878671 9 219878671 True -True -hcl #6b5442 6 True -True - -newport -#### ['hgt:163cm', 'byr:1968', 'pid:003521394', 'ecl:oth', 'iyr:2010', 'cid:61', 'hcl:#888785'] -# hgt:163cm -# byr:1968 -# pid:003521394 -# ecl:oth -# iyr:2010 -# cid:61 -# hcl:#888785 -FALSE: hgt:163cm byr:1968 -pid:003521394 ecl:oth -iyr:2010 -cid:61 hcl:#888785 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:163cm byr:1968 -pid:003521394 ecl:oth -iyr:2010 -cid:61 hcl:#888785 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:163cm byr:1968 -pid:003521394 ecl:oth -iyr:2010 -cid:61 hcl:#888785 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:163cm byr:1968 -pid:003521394 ecl:oth -iyr:2010 -cid:61 hcl:#888785 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:163cm byr:1968 -pid:003521394 ecl:oth -iyr:2010 -cid:61 hcl:#888785 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:163cm byr:1968 -pid:003521394 ecl:oth -iyr:2010 -cid:61 hcl:#888785 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hgt:163cm byr:1968 -pid:003521394 ecl:oth -iyr:2010 -cid:61 hcl:#888785 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -hgt cm 163 True -False -byr 1968 True -False -pid 3521394 9 003521394 True -False -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -iyr 2010 True -False -False -hcl #888785 6 True -False - -newport -#### ['cid:115', 'pid:810722029', 'hgt:166cm', 'byr:1955', 'ecl:blu', 'eyr:2030', 'iyr:2018'] -# cid:115 -# pid:810722029 -# hgt:166cm -# byr:1955 -# ecl:blu -# eyr:2030 -# iyr:2018 -FALSE: cid:115 pid:810722029 hgt:166cm byr:1955 -ecl:blu eyr:2030 iyr:2018 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:810722029 hgt:166cm byr:1955 -ecl:blu eyr:2030 iyr:2018 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:810722029 hgt:166cm byr:1955 -ecl:blu eyr:2030 iyr:2018 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:810722029 hgt:166cm byr:1955 -ecl:blu eyr:2030 iyr:2018 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:810722029 hgt:166cm byr:1955 -ecl:blu eyr:2030 iyr:2018 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:810722029 hgt:166cm byr:1955 -ecl:blu eyr:2030 iyr:2018 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:810722029 hgt:166cm byr:1955 -ecl:blu eyr:2030 iyr:2018 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -False -pid 810722029 9 810722029 True -False -hgt cm 166 True -False -byr 1955 True -False -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -eyr 2030 True -False -iyr 2018 True -False - -newport -#### ['hgt:176cm', 'eyr:2025', 'pid:617393532', 'hcl:#733820', 'byr:1975', 'iyr:2018', 'ecl:grn'] -# hgt:176cm -# eyr:2025 -# pid:617393532 -# hcl:#733820 -# byr:1975 -# iyr:2018 -# ecl:grn -hgt cm 176 True -True -eyr 2025 True -True -pid 617393532 9 617393532 True -True -hcl #733820 6 True -True -byr 1975 True -True -iyr 2018 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hcl:#733820', 'byr:1979', 'pid:838168666', 'hgt:190cm', 'ecl:oth', 'cid:330', 'eyr:2029', 'iyr:2018'] -# hcl:#733820 -# byr:1979 -# pid:838168666 -# hgt:190cm -# ecl:oth -# cid:330 -# eyr:2029 -# iyr:2018 -hcl #733820 6 True -True -byr 1979 True -True -pid 838168666 9 838168666 True -True -hgt cm 190 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 2029 True -True -iyr 2018 True -True - -newport -#### ['eyr:1940', 'hgt:67cm', 'iyr:2009', 'ecl:gry', 'pid:#e76a62', 'byr:2020', 'hcl:z'] -# eyr:1940 -# hgt:67cm -# iyr:2009 -# ecl:gry -# pid:#e76a62 -# byr:2020 -# hcl:z -eyr 1940 False -True -hgt cm 67 False -True -iyr 2009 False -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -byr 2020 False -True -True - -newport -#### ['hgt:190cm', 'ecl:brn', 'pid:396113351', 'byr:1956', 'iyr:2010', 'hcl:#6b5442', 'eyr:2024', 'cid:256'] -# hgt:190cm -# ecl:brn -# pid:396113351 -# byr:1956 -# iyr:2010 -# hcl:#6b5442 -# eyr:2024 -# cid:256 -hgt cm 190 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 396113351 9 396113351 True -True -byr 1956 True -True -iyr 2010 True -True -hcl #6b5442 6 True -True -eyr 2024 True -True -True - -newport -#### ['hcl:#efcc98', 'hgt:178cm', 'byr:1984', 'iyr:2013', 'pid:752620212', 'eyr:2021', 'ecl:gry'] -# hcl:#efcc98 -# hgt:178cm -# byr:1984 -# iyr:2013 -# pid:752620212 -# eyr:2021 -# ecl:gry -hcl #efcc98 6 True -True -hgt cm 178 True -True -byr 1984 True -True -iyr 2013 True -True -pid 752620212 9 752620212 True -True -eyr 2021 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['iyr:2014', 'hcl:#a97842', 'hgt:166cm', 'ecl:blu', 'eyr:2024', 'byr:1935', 'pid:836748873'] -# iyr:2014 -# hcl:#a97842 -# hgt:166cm -# ecl:blu -# eyr:2024 -# byr:1935 -# pid:836748873 -iyr 2014 True -True -hcl #a97842 6 True -True -hgt cm 166 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2024 True -True -byr 1935 True -True -pid 836748873 9 836748873 True -True - -newport -#### ['cid:236', 'ecl:amb', 'hgt:168cm', 'iyr:2010', 'hcl:#602927', 'byr:1950', 'eyr:2026', 'pid:404810674'] -# cid:236 -# ecl:amb -# hgt:168cm -# iyr:2010 -# hcl:#602927 -# byr:1950 -# eyr:2026 -# pid:404810674 -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 168 True -True -iyr 2010 True -True -hcl #602927 6 True -True -byr 1950 True -True -eyr 2026 True -True -pid 404810674 9 404810674 True -True - -newport -#### ['eyr:2030', 'ecl:grn', 'byr:1975', 'pid:064596263', 'hgt:193cm', 'iyr:2019', 'cid:71', 'hcl:#a97842'] -# eyr:2030 -# ecl:grn -# byr:1975 -# pid:064596263 -# hgt:193cm -# iyr:2019 -# cid:71 -# hcl:#a97842 -eyr 2030 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1975 True -True -pid 64596263 9 064596263 True -True -hgt cm 193 True -True -iyr 2019 True -True -True -hcl #a97842 6 True -True - -newport -#### ['iyr:2014', 'pid:298386733', 'hcl:#c0946f', 'hgt:180cm', 'ecl:hzl', 'cid:115', 'byr:1940', 'eyr:2023'] -# iyr:2014 -# pid:298386733 -# hcl:#c0946f -# hgt:180cm -# ecl:hzl -# cid:115 -# byr:1940 -# eyr:2023 -iyr 2014 True -True -pid 298386733 9 298386733 True -True -hcl #c0946f 6 True -True -hgt cm 180 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -byr 1940 True -True -eyr 2023 True -True - -newport -#### ['iyr:1960', 'hgt:139', 'ecl:#9db7b8', 'byr:1980', 'pid:#ef597b', 'cid:54', 'eyr:2028', 'hcl:fdcda3'] -# iyr:1960 -# hgt:139 -# ecl:#9db7b8 -# byr:1980 -# pid:#ef597b -# cid:54 -# eyr:2028 -# hcl:fdcda3 -iyr 1960 False -True -True -ecl #9db7b8 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -byr 1980 True -True -True -True -eyr 2028 True -True -True - -newport -#### ['iyr:2015', 'byr:1954', 'ecl:blu', 'hgt:62in', 'hcl:#ceb3a1', 'pid:253593755', 'eyr:2028'] -# iyr:2015 -# byr:1954 -# ecl:blu -# hgt:62in -# hcl:#ceb3a1 -# pid:253593755 -# eyr:2028 -iyr 2015 True -True -byr 1954 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt in 62 True -True -hcl #ceb3a1 6 True -True -pid 253593755 9 253593755 True -True -eyr 2028 True -True - -newport -#### ['eyr:2025', 'ecl:blu', 'pid:216388098', 'iyr:2017', 'byr:1968', 'hgt:151cm', 'hcl:#602927'] -# eyr:2025 -# ecl:blu -# pid:216388098 -# iyr:2017 -# byr:1968 -# hgt:151cm -# hcl:#602927 -eyr 2025 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 216388098 9 216388098 True -True -iyr 2017 True -True -byr 1968 True -True -hgt cm 151 True -True -hcl #602927 6 True -True - -newport -#### ['eyr:2022', 'hcl:#a97842', 'pid:606979543', 'iyr:2013', 'ecl:grn', 'cid:63', 'hgt:186cm', 'byr:1992'] -# eyr:2022 -# hcl:#a97842 -# pid:606979543 -# iyr:2013 -# ecl:grn -# cid:63 -# hgt:186cm -# byr:1992 -eyr 2022 True -True -hcl #a97842 6 True -True -pid 606979543 9 606979543 True -True -iyr 2013 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -hgt cm 186 True -True -byr 1992 True -True - -newport -#### ['ecl:gry', 'hgt:168cm', 'hcl:#18171d', 'iyr:2017', 'pid:670898814', 'byr:1983', 'eyr:2022'] -# ecl:gry -# hgt:168cm -# hcl:#18171d -# iyr:2017 -# pid:670898814 -# byr:1983 -# eyr:2022 -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 168 True -True -hcl #18171d 6 True -True -iyr 2017 True -True -pid 670898814 9 670898814 True -True -byr 1983 True -True -eyr 2022 True -True - -newport -#### ['hgt:155cm', 'ecl:grn', 'iyr:2012', 'pid:837979074', 'eyr:2024', 'hcl:#888785', 'byr:1972'] -# hgt:155cm -# ecl:grn -# iyr:2012 -# pid:837979074 -# eyr:2024 -# hcl:#888785 -# byr:1972 -hgt cm 155 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2012 True -True -pid 837979074 9 837979074 True -True -eyr 2024 True -True -hcl #888785 6 True -True -byr 1972 True -True - -newport -#### ['iyr:2015', 'pid:970743533', 'hcl:#866857', 'eyr:2027', 'byr:1921', 'ecl:brn'] -# iyr:2015 -# pid:970743533 -# hcl:#866857 -# eyr:2027 -# byr:1921 -# ecl:brn -FALSE: iyr:2015 pid:970743533 hcl:#866857 eyr:2027 -byr:1921 ecl:brn #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2015 pid:970743533 hcl:#866857 eyr:2027 -byr:1921 ecl:brn #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2015 pid:970743533 hcl:#866857 eyr:2027 -byr:1921 ecl:brn #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2015 pid:970743533 hcl:#866857 eyr:2027 -byr:1921 ecl:brn #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2015 pid:970743533 hcl:#866857 eyr:2027 -byr:1921 ecl:brn #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: iyr:2015 pid:970743533 hcl:#866857 eyr:2027 -byr:1921 ecl:brn #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -iyr 2015 True -False -pid 970743533 9 970743533 True -False -hcl #866857 6 True -False -eyr 2027 True -False -byr 1921 True -False -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False - -newport -#### ['eyr:2022', 'hgt:160cm', 'byr:1964', 'hcl:#efcc98', 'iyr:2019', 'ecl:oth', 'pid:141923637'] -# eyr:2022 -# hgt:160cm -# byr:1964 -# hcl:#efcc98 -# iyr:2019 -# ecl:oth -# pid:141923637 -eyr 2022 True -True -hgt cm 160 True -True -byr 1964 True -True -hcl #efcc98 6 True -True -iyr 2019 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 141923637 9 141923637 True -True - -newport -#### ['byr:2029', 'pid:3313111652', 'ecl:brn', 'eyr:2034', 'iyr:2013', 'hgt:193cm', 'hcl:z'] -# byr:2029 -# pid:3313111652 -# ecl:brn -# eyr:2034 -# iyr:2013 -# hgt:193cm -# hcl:z -byr 2029 False -True -pid 3313111652 10 3313111652 False -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2034 False -True -iyr 2013 True -True -hgt cm 193 True -True -True - -newport -#### ['pid:853890227', 'eyr:2029', 'hcl:#efcc98', 'iyr:2021', 'byr:2003', 'ecl:#037c39', 'hgt:160cm'] -# pid:853890227 -# eyr:2029 -# hcl:#efcc98 -# iyr:2021 -# byr:2003 -# ecl:#037c39 -# hgt:160cm -pid 853890227 9 853890227 True -True -eyr 2029 True -True -hcl #efcc98 6 True -True -iyr 2021 False -True -byr 2003 False -True -ecl #037c39 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hgt cm 160 True -True - -newport -#### ['iyr:1927', 'byr:1992', 'eyr:2030', 'hcl:#efcc98', 'ecl:amb', 'hgt:152cm', 'pid:436765906'] -# iyr:1927 -# byr:1992 -# eyr:2030 -# hcl:#efcc98 -# ecl:amb -# hgt:152cm -# pid:436765906 -iyr 1927 False -True -byr 1992 True -True -eyr 2030 True -True -hcl #efcc98 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 152 True -True -pid 436765906 9 436765906 True -True - -newport -#### ['iyr:2014', 'hcl:#c0946f', 'pid:207052381', 'eyr:2024', 'ecl:hzl', 'hgt:177cm', 'byr:1923'] -# iyr:2014 -# hcl:#c0946f -# pid:207052381 -# eyr:2024 -# ecl:hzl -# hgt:177cm -# byr:1923 -iyr 2014 True -True -hcl #c0946f 6 True -True -pid 207052381 9 207052381 True -True -eyr 2024 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 177 True -True -byr 1923 True -True - -newport -#### ['ecl:blu', 'iyr:2014', 'eyr:2025', 'hgt:165cm', 'hcl:#733820', 'pid:343011857', 'byr:1967'] -# ecl:blu -# iyr:2014 -# eyr:2025 -# hgt:165cm -# hcl:#733820 -# pid:343011857 -# byr:1967 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2014 True -True -eyr 2025 True -True -hgt cm 165 True -True -hcl #733820 6 True -True -pid 343011857 9 343011857 True -True -byr 1967 True -True - -newport -#### ['ecl:xry', 'eyr:2028', 'iyr:2011', 'hgt:166in', 'hcl:#c0946f', 'pid:805297331', 'cid:167', 'byr:1926'] -# ecl:xry -# eyr:2028 -# iyr:2011 -# hgt:166in -# hcl:#c0946f -# pid:805297331 -# cid:167 -# byr:1926 -ecl xry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -eyr 2028 True -True -iyr 2011 True -True -hgt in 166 False -True -hcl #c0946f 6 True -True -pid 805297331 9 805297331 True -True -True -byr 1926 True -True - -newport -#### ['byr:1947', 'pid:468012954', 'eyr:2026', 'ecl:oth', 'iyr:2018', 'hgt:170cm', 'hcl:#b6652a'] -# byr:1947 -# pid:468012954 -# eyr:2026 -# ecl:oth -# iyr:2018 -# hgt:170cm -# hcl:#b6652a -byr 1947 True -True -pid 468012954 9 468012954 True -True -eyr 2026 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2018 True -True -hgt cm 170 True -True -hcl #b6652a 6 True -True - -newport -#### ['hcl:#6b5442', 'ecl:brn', 'hgt:180cm', 'cid:233', 'pid:029789713', 'byr:1920', 'iyr:2010', 'eyr:2024'] -# hcl:#6b5442 -# ecl:brn -# hgt:180cm -# cid:233 -# pid:029789713 -# byr:1920 -# iyr:2010 -# eyr:2024 -hcl #6b5442 6 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 180 True -True -True -pid 29789713 9 029789713 True -True -byr 1920 True -True -iyr 2010 True -True -eyr 2024 True -True - -newport -#### ['iyr:2010', 'eyr:2027', 'hgt:156cm', 'hcl:#c0946f', 'byr:1960', 'pid:312723130', 'ecl:hzl'] -# iyr:2010 -# eyr:2027 -# hgt:156cm -# hcl:#c0946f -# byr:1960 -# pid:312723130 -# ecl:hzl -iyr 2010 True -True -eyr 2027 True -True -hgt cm 156 True -True -hcl #c0946f 6 True -True -byr 1960 True -True -pid 312723130 9 312723130 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['eyr:2023', 'byr:1959', 'iyr:2010', 'hgt:186cm', 'pid:066768932', 'ecl:grn', 'hcl:#602927', 'cid:310'] -# eyr:2023 -# byr:1959 -# iyr:2010 -# hgt:186cm -# pid:066768932 -# ecl:grn -# hcl:#602927 -# cid:310 -eyr 2023 True -True -byr 1959 True -True -iyr 2010 True -True -hgt cm 186 True -True -pid 66768932 9 066768932 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #602927 6 True -True -True - -newport -#### ['eyr:2030', 'pid:460535178', 'hgt:171cm', 'ecl:gry', 'iyr:2020', 'byr:1934', 'hcl:#888785'] -# eyr:2030 -# pid:460535178 -# hgt:171cm -# ecl:gry -# iyr:2020 -# byr:1934 -# hcl:#888785 -eyr 2030 True -True -pid 460535178 9 460535178 True -True -hgt cm 171 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2020 True -True -byr 1934 True -True -hcl #888785 6 True -True - -newport -#### ['hgt:64cm', 'eyr:2021', 'byr:1995', 'cid:336', 'ecl:gmt', 'pid:926714223', 'iyr:2017', 'hcl:#18171d'] -# hgt:64cm -# eyr:2021 -# byr:1995 -# cid:336 -# ecl:gmt -# pid:926714223 -# iyr:2017 -# hcl:#18171d -hgt cm 64 False -True -eyr 2021 True -True -byr 1995 True -True -True -ecl gmt ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -pid 926714223 9 926714223 True -True -iyr 2017 True -True -hcl #18171d 6 True -True - -newport -#### ['eyr:2022', 'iyr:2010', 'ecl:grn', 'pid:285994301', 'cid:215', 'hgt:186cm', 'byr:1978'] -# eyr:2022 -# iyr:2010 -# ecl:grn -# pid:285994301 -# cid:215 -# hgt:186cm -# byr:1978 -FALSE: eyr:2022 iyr:2010 -ecl:grn pid:285994301 cid:215 -hgt:186cm byr:1978 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2022 iyr:2010 -ecl:grn pid:285994301 cid:215 -hgt:186cm byr:1978 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2022 iyr:2010 -ecl:grn pid:285994301 cid:215 -hgt:186cm byr:1978 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2022 iyr:2010 -ecl:grn pid:285994301 cid:215 -hgt:186cm byr:1978 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2022 iyr:2010 -ecl:grn pid:285994301 cid:215 -hgt:186cm byr:1978 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2022 iyr:2010 -ecl:grn pid:285994301 cid:215 -hgt:186cm byr:1978 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: eyr:2022 iyr:2010 -ecl:grn pid:285994301 cid:215 -hgt:186cm byr:1978 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -eyr 2022 True -False -iyr 2010 True -False -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -pid 285994301 9 285994301 True -False -False -hgt cm 186 True -False -byr 1978 True -False - -newport -#### ['hgt:63in', 'hcl:#866857', 'pid:386128445', 'iyr:2020', 'byr:1971', 'eyr:2021', 'ecl:gry'] -# hgt:63in -# hcl:#866857 -# pid:386128445 -# iyr:2020 -# byr:1971 -# eyr:2021 -# ecl:gry -hgt in 63 True -True -hcl #866857 6 True -True -pid 386128445 9 386128445 True -True -iyr 2020 True -True -byr 1971 True -True -eyr 2021 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hgt:183cm', 'hcl:#733820', 'iyr:2015', 'ecl:blu', 'pid:216205626', 'eyr:2022', 'byr:1941'] -# hgt:183cm -# hcl:#733820 -# iyr:2015 -# ecl:blu -# pid:216205626 -# eyr:2022 -# byr:1941 -hgt cm 183 True -True -hcl #733820 6 True -True -iyr 2015 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 216205626 9 216205626 True -True -eyr 2022 True -True -byr 1941 True -True - -newport -#### ['cid:150', 'ecl:amb', 'pid:872515243', 'byr:1926', 'eyr:1996', 'hcl:#dedc39', 'hgt:67in', 'iyr:2020'] -# cid:150 -# ecl:amb -# pid:872515243 -# byr:1926 -# eyr:1996 -# hcl:#dedc39 -# hgt:67in -# iyr:2020 -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 872515243 9 872515243 True -True -byr 1926 True -True -eyr 1996 False -True -hcl #dedc39 6 True -True -hgt in 67 True -True -iyr 2020 True -True - -newport -#### ['byr:1927', 'ecl:brn', 'cid:153', 'iyr:2011', 'pid:165190810', 'hcl:#fffffd', 'eyr:2028', 'hgt:64in'] -# byr:1927 -# ecl:brn -# cid:153 -# iyr:2011 -# pid:165190810 -# hcl:#fffffd -# eyr:2028 -# hgt:64in -byr 1927 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -iyr 2011 True -True -pid 165190810 9 165190810 True -True -hcl #fffffd 6 True -True -eyr 2028 True -True -hgt in 64 True -True - -newport -#### ['pid:502603734', 'byr:1966', 'iyr:2015', 'hgt:176cm', 'cid:205', 'ecl:brn', 'hcl:#fffffd', 'eyr:2021'] -# pid:502603734 -# byr:1966 -# iyr:2015 -# hgt:176cm -# cid:205 -# ecl:brn -# hcl:#fffffd -# eyr:2021 -pid 502603734 9 502603734 True -True -byr 1966 True -True -iyr 2015 True -True -hgt cm 176 True -True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #fffffd 6 True -True -eyr 2021 True -True - -newport -#### ['hcl:#18171d', 'hgt:158cm', 'byr:1943', 'iyr:2019', 'pid:058840094', 'eyr:2023'] -# hcl:#18171d -# hgt:158cm -# byr:1943 -# iyr:2019 -# pid:058840094 -# eyr:2023 -FALSE: hcl:#18171d hgt:158cm byr:1943 iyr:2019 -pid:058840094 -eyr:2023 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#18171d hgt:158cm byr:1943 iyr:2019 -pid:058840094 -eyr:2023 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#18171d hgt:158cm byr:1943 iyr:2019 -pid:058840094 -eyr:2023 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#18171d hgt:158cm byr:1943 iyr:2019 -pid:058840094 -eyr:2023 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#18171d hgt:158cm byr:1943 iyr:2019 -pid:058840094 -eyr:2023 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#18171d hgt:158cm byr:1943 iyr:2019 -pid:058840094 -eyr:2023 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -hcl #18171d 6 True -False -hgt cm 158 True -False -byr 1943 True -False -iyr 2019 True -False -pid 58840094 9 058840094 True -False -eyr 2023 True -False - -newport -#### ['byr:1962', 'hcl:#b6652a', 'ecl:grn', 'cid:297', 'iyr:2010', 'pid:990422650', 'hgt:154cm', 'eyr:2020'] -# byr:1962 -# hcl:#b6652a -# ecl:grn -# cid:297 -# iyr:2010 -# pid:990422650 -# hgt:154cm -# eyr:2020 -byr 1962 True -True -hcl #b6652a 6 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -iyr 2010 True -True -pid 990422650 9 990422650 True -True -hgt cm 154 True -True -eyr 2020 True -True - -newport -#### ['eyr:1934', 'iyr:2011', 'ecl:gry', 'hcl:z', 'byr:2004', 'hgt:63cm', 'pid:6173356201'] -# eyr:1934 -# iyr:2011 -# ecl:gry -# hcl:z -# byr:2004 -# hgt:63cm -# pid:6173356201 -eyr 1934 False -True -iyr 2011 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -byr 2004 False -True -hgt cm 63 False -True -pid 6173356201 10 6173356201 False -True - -newport -#### ['pid:329432364', 'eyr:2029', 'ecl:grn', 'hcl:#18171d', 'iyr:2013', 'hgt:158cm', 'byr:1960'] -# pid:329432364 -# eyr:2029 -# ecl:grn -# hcl:#18171d -# iyr:2013 -# hgt:158cm -# byr:1960 -pid 329432364 9 329432364 True -True -eyr 2029 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #18171d 6 True -True -iyr 2013 True -True -hgt cm 158 True -True -byr 1960 True -True - -newport -#### ['hcl:#efcc98', 'iyr:2016', 'hgt:186cm', 'cid:215', 'pid:852781253', 'eyr:2027', 'ecl:blu', 'byr:1937'] -# hcl:#efcc98 -# iyr:2016 -# hgt:186cm -# cid:215 -# pid:852781253 -# eyr:2027 -# ecl:blu -# byr:1937 -hcl #efcc98 6 True -True -iyr 2016 True -True -hgt cm 186 True -True -True -pid 852781253 9 852781253 True -True -eyr 2027 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1937 True -True - -newport -#### ['hcl:#623a2f', 'ecl:gry', 'iyr:2020', 'byr:1972', 'hgt:182cm', 'pid:073426952', 'eyr:2027'] -# hcl:#623a2f -# ecl:gry -# iyr:2020 -# byr:1972 -# hgt:182cm -# pid:073426952 -# eyr:2027 -hcl #623a2f 6 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2020 True -True -byr 1972 True -True -hgt cm 182 True -True -pid 73426952 9 073426952 True -True -eyr 2027 True -True - -newport -#### ['hcl:#3317b9', 'byr:1950', 'pid:304511418', 'hgt:177cm', 'cid:124', 'eyr:2020', 'ecl:hzl', 'iyr:2014'] -# hcl:#3317b9 -# byr:1950 -# pid:304511418 -# hgt:177cm -# cid:124 -# eyr:2020 -# ecl:hzl -# iyr:2014 -hcl #3317b9 6 True -True -byr 1950 True -True -pid 304511418 9 304511418 True -True -hgt cm 177 True -True -True -eyr 2020 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2014 True -True - -newport -#### ['eyr:2029', 'pid:034754507', 'byr:1936', 'cid:265', 'ecl:#b50997', 'hgt:183cm', 'hcl:#623a2f', 'iyr:1924'] -# eyr:2029 -# pid:034754507 -# byr:1936 -# cid:265 -# ecl:#b50997 -# hgt:183cm -# hcl:#623a2f -# iyr:1924 -eyr 2029 True -True -pid 34754507 9 034754507 True -True -byr 1936 True -True -True -ecl #b50997 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hgt cm 183 True -True -hcl #623a2f 6 True -True -iyr 1924 False -True - -newport -#### ['eyr:2024', 'byr:1927', 'cid:243', 'ecl:gry', 'hcl:#6b5442', 'pid:714355627', 'hgt:160cm', 'iyr:2016'] -# eyr:2024 -# byr:1927 -# cid:243 -# ecl:gry -# hcl:#6b5442 -# pid:714355627 -# hgt:160cm -# iyr:2016 -eyr 2024 True -True -byr 1927 True -True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #6b5442 6 True -True -pid 714355627 9 714355627 True -True -hgt cm 160 True -True -iyr 2016 True -True - -newport -#### ['hgt:152cm', 'ecl:gry', 'hcl:#a97842', 'eyr:2029', 'byr:1952', 'pid:555308923', 'iyr:2010'] -# hgt:152cm -# ecl:gry -# hcl:#a97842 -# eyr:2029 -# byr:1952 -# pid:555308923 -# iyr:2010 -hgt cm 152 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #a97842 6 True -True -eyr 2029 True -True -byr 1952 True -True -pid 555308923 9 555308923 True -True -iyr 2010 True -True - -newport -#### ['byr:2008', 'pid:19681314', 'hgt:180in', 'iyr:2030', 'ecl:gry', 'cid:272', 'eyr:2023', 'hcl:#b6652a'] -# byr:2008 -# pid:19681314 -# hgt:180in -# iyr:2030 -# ecl:gry -# cid:272 -# eyr:2023 -# hcl:#b6652a -byr 2008 False -True -pid 19681314 8 19681314 False -True -hgt in 180 False -True -iyr 2030 False -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 2023 True -True -hcl #b6652a 6 True -True - -newport -#### ['cid:234', 'iyr:2014', 'byr:1940', 'ecl:hzl', 'pid:042231105', 'hcl:#3bf69c', 'hgt:172cm', 'eyr:2029'] -# cid:234 -# iyr:2014 -# byr:1940 -# ecl:hzl -# pid:042231105 -# hcl:#3bf69c -# hgt:172cm -# eyr:2029 -True -iyr 2014 True -True -byr 1940 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 42231105 9 042231105 True -True -hcl #3bf69c 6 True -True -hgt cm 172 True -True -eyr 2029 True -True - -newport -#### ['hcl:#efcc98', 'pid:831567586', 'hgt:190cm', 'iyr:2017', 'byr:1966', 'eyr:2024', 'ecl:blu'] -# hcl:#efcc98 -# pid:831567586 -# hgt:190cm -# iyr:2017 -# byr:1966 -# eyr:2024 -# ecl:blu -hcl #efcc98 6 True -True -pid 831567586 9 831567586 True -True -hgt cm 190 True -True -iyr 2017 True -True -byr 1966 True -True -eyr 2024 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hcl:#341e13', 'ecl:blu', 'eyr:2022', 'cid:161', 'pid:197839646', 'iyr:2014'] -# hcl:#341e13 -# ecl:blu -# eyr:2022 -# cid:161 -# pid:197839646 -# iyr:2014 -FALSE: hcl:#341e13 ecl:blu -eyr:2022 cid:161 pid:197839646 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 ecl:blu -eyr:2022 cid:161 pid:197839646 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 ecl:blu -eyr:2022 cid:161 pid:197839646 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 ecl:blu -eyr:2022 cid:161 pid:197839646 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 ecl:blu -eyr:2022 cid:161 pid:197839646 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: hcl:#341e13 ecl:blu -eyr:2022 cid:161 pid:197839646 iyr:2014 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -hcl #341e13 6 True -False -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -eyr 2022 True -False -False -pid 197839646 9 197839646 True -False -iyr 2014 True -False - -newport -#### ['hcl:#cfa07d', 'byr:1957', 'iyr:2019', 'hgt:181cm', 'pid:543775141', 'ecl:oth', 'eyr:2021'] -# hcl:#cfa07d -# byr:1957 -# iyr:2019 -# hgt:181cm -# pid:543775141 -# ecl:oth -# eyr:2021 -hcl #cfa07d 6 True -True -byr 1957 True -True -iyr 2019 True -True -hgt cm 181 True -True -pid 543775141 9 543775141 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2021 True -True - -newport -#### ['hcl:z', 'pid:#596c41', 'eyr:2035', 'byr:2008', 'iyr:1975', 'ecl:#c66ee6', 'hgt:150in'] -# hcl:z -# pid:#596c41 -# eyr:2035 -# byr:2008 -# iyr:1975 -# ecl:#c66ee6 -# hgt:150in -True -True -eyr 2035 False -True -byr 2008 False -True -iyr 1975 False -True -ecl #c66ee6 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hgt in 150 False -True - -newport -#### ['ecl:grn', 'hcl:#7d3b0c', 'iyr:2016', 'pid:804255369', 'eyr:2028', 'byr:1983', 'hgt:69in', 'cid:82'] -# ecl:grn -# hcl:#7d3b0c -# iyr:2016 -# pid:804255369 -# eyr:2028 -# byr:1983 -# hgt:69in -# cid:82 -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #7d3b0c 6 True -True -iyr 2016 True -True -pid 804255369 9 804255369 True -True -eyr 2028 True -True -byr 1983 True -True -hgt in 69 True -True -True - -newport -#### ['eyr:2022', 'iyr:2013', 'hgt:191cm', 'ecl:gry', 'hcl:#a97842', 'pid:186827268', 'byr:1969'] -# eyr:2022 -# iyr:2013 -# hgt:191cm -# ecl:gry -# hcl:#a97842 -# pid:186827268 -# byr:1969 -eyr 2022 True -True -iyr 2013 True -True -hgt cm 191 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #a97842 6 True -True -pid 186827268 9 186827268 True -True -byr 1969 True -True - -newport -#### ['pid:871672398', 'eyr:2026', 'byr:1946', 'ecl:oth', 'iyr:2015', 'hcl:#866857', 'hgt:185cm'] -# pid:871672398 -# eyr:2026 -# byr:1946 -# ecl:oth -# iyr:2015 -# hcl:#866857 -# hgt:185cm -pid 871672398 9 871672398 True -True -eyr 2026 True -True -byr 1946 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2015 True -True -hcl #866857 6 True -True -hgt cm 185 True -True - -newport -#### ['byr:1973', 'hgt:150cm', 'pid:905076707', 'iyr:2017', 'hcl:#2edf01', 'ecl:oth', 'cid:221', 'eyr:2026'] -# byr:1973 -# hgt:150cm -# pid:905076707 -# iyr:2017 -# hcl:#2edf01 -# ecl:oth -# cid:221 -# eyr:2026 -byr 1973 True -True -hgt cm 150 True -True -pid 905076707 9 905076707 True -True -iyr 2017 True -True -hcl #2edf01 6 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 2026 True -True - -newport -#### ['eyr:2024', 'ecl:grn', 'pid:955444191', 'hcl:z', 'iyr:2015', 'byr:2008', 'hgt:151cm'] -# eyr:2024 -# ecl:grn -# pid:955444191 -# hcl:z -# iyr:2015 -# byr:2008 -# hgt:151cm -eyr 2024 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 955444191 9 955444191 True -True -True -iyr 2015 True -True -byr 2008 False -True -hgt cm 151 True -True - -newport -#### ['byr:1958', 'hcl:#fffffd', 'pid:218986541', 'cid:203', 'ecl:brn', 'hgt:154cm', 'iyr:2014', 'eyr:2026'] -# byr:1958 -# hcl:#fffffd -# pid:218986541 -# cid:203 -# ecl:brn -# hgt:154cm -# iyr:2014 -# eyr:2026 -byr 1958 True -True -hcl #fffffd 6 True -True -pid 218986541 9 218986541 True -True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 154 True -True -iyr 2014 True -True -eyr 2026 True -True - -newport -#### ['hcl:#623a2f', 'byr:1964', 'ecl:oth', 'iyr:2010', 'pid:525843363', 'hgt:164cm', 'eyr:2025'] -# hcl:#623a2f -# byr:1964 -# ecl:oth -# iyr:2010 -# pid:525843363 -# hgt:164cm -# eyr:2025 -hcl #623a2f 6 True -True -byr 1964 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2010 True -True -pid 525843363 9 525843363 True -True -hgt cm 164 True -True -eyr 2025 True -True - -newport -#### ['ecl:blu', 'iyr:2013', 'hgt:193cm', 'byr:1990', 'pid:612387132', 'hcl:#18171d', 'cid:280', 'eyr:2028'] -# ecl:blu -# iyr:2013 -# hgt:193cm -# byr:1990 -# pid:612387132 -# hcl:#18171d -# cid:280 -# eyr:2028 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2013 True -True -hgt cm 193 True -True -byr 1990 True -True -pid 612387132 9 612387132 True -True -hcl #18171d 6 True -True -True -eyr 2028 True -True - -newport -#### ['ecl:oth', 'eyr:2022', 'pid:110447037', 'hgt:187cm', 'byr:1967', 'hcl:#efcc98'] -# ecl:oth -# eyr:2022 -# pid:110447037 -# hgt:187cm -# byr:1967 -# hcl:#efcc98 -FALSE: ecl:oth eyr:2022 -pid:110447037 hgt:187cm byr:1967 hcl:#efcc98 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:oth eyr:2022 -pid:110447037 hgt:187cm byr:1967 hcl:#efcc98 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:oth eyr:2022 -pid:110447037 hgt:187cm byr:1967 hcl:#efcc98 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:oth eyr:2022 -pid:110447037 hgt:187cm byr:1967 hcl:#efcc98 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:oth eyr:2022 -pid:110447037 hgt:187cm byr:1967 hcl:#efcc98 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: ecl:oth eyr:2022 -pid:110447037 hgt:187cm byr:1967 hcl:#efcc98 #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -eyr 2022 True -False -pid 110447037 9 110447037 True -False -hgt cm 187 True -False -byr 1967 True -False -hcl #efcc98 6 True -False - -newport -#### ['byr:1930', 'eyr:2026', 'hgt:159cm', 'iyr:2011', 'ecl:hzl', 'hcl:#6b5442', 'pid:923471212'] -# byr:1930 -# eyr:2026 -# hgt:159cm -# iyr:2011 -# ecl:hzl -# hcl:#6b5442 -# pid:923471212 -byr 1930 True -True -eyr 2026 True -True -hgt cm 159 True -True -iyr 2011 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #6b5442 6 True -True -pid 923471212 9 923471212 True -True - -newport -#### ['cid:350', 'eyr:2029', 'pid:823592758', 'iyr:2018', 'ecl:grn', 'byr:1972', 'hgt:167cm', 'hcl:#18171d'] -# cid:350 -# eyr:2029 -# pid:823592758 -# iyr:2018 -# ecl:grn -# byr:1972 -# hgt:167cm -# hcl:#18171d -True -eyr 2029 True -True -pid 823592758 9 823592758 True -True -iyr 2018 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1972 True -True -hgt cm 167 True -True -hcl #18171d 6 True -True - -newport -#### ['cid:76', 'eyr:2027', 'hcl:#6b5442', 'pid:099579798', 'byr:1930', 'iyr:2020', 'ecl:gry', 'hgt:153cm'] -# cid:76 -# eyr:2027 -# hcl:#6b5442 -# pid:099579798 -# byr:1930 -# iyr:2020 -# ecl:gry -# hgt:153cm -True -eyr 2027 True -True -hcl #6b5442 6 True -True -pid 99579798 9 099579798 True -True -byr 1930 True -True -iyr 2020 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hgt cm 153 True -True - -newport -#### ['byr:1957', 'ecl:brn', 'hcl:z', 'iyr:2016', 'pid:352677969', 'hgt:189cm', 'eyr:2029'] -# byr:1957 -# ecl:brn -# hcl:z -# iyr:2016 -# pid:352677969 -# hgt:189cm -# eyr:2029 -byr 1957 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -iyr 2016 True -True -pid 352677969 9 352677969 True -True -hgt cm 189 True -True -eyr 2029 True -True - -newport -#### ['cid:143', 'eyr:2035', 'pid:602952079', 'ecl:#9b73f0', 'hcl:#602927', 'iyr:2022', 'byr:1975', 'hgt:174cm'] -# cid:143 -# eyr:2035 -# pid:602952079 -# ecl:#9b73f0 -# hcl:#602927 -# iyr:2022 -# byr:1975 -# hgt:174cm -True -eyr 2035 False -True -pid 602952079 9 602952079 True -True -ecl #9b73f0 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hcl #602927 6 True -True -iyr 2022 False -True -byr 1975 True -True -hgt cm 174 True -True - -newport -#### ['byr:1971', 'pid:741305897', 'hgt:192cm', 'ecl:amb', 'hcl:#888785', 'eyr:2028', 'iyr:2011'] -# byr:1971 -# pid:741305897 -# hgt:192cm -# ecl:amb -# hcl:#888785 -# eyr:2028 -# iyr:2011 -byr 1971 True -True -pid 741305897 9 741305897 True -True -hgt cm 192 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #888785 6 True -True -eyr 2028 True -True -iyr 2011 True -True - -newport -#### ['ecl:oth', 'iyr:2016', 'byr:1942', 'hgt:189cm', 'hcl:#888785', 'eyr:2024', 'pid:054290182'] -# ecl:oth -# iyr:2016 -# byr:1942 -# hgt:189cm -# hcl:#888785 -# eyr:2024 -# pid:054290182 -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2016 True -True -byr 1942 True -True -hgt cm 189 True -True -hcl #888785 6 True -True -eyr 2024 True -True -pid 54290182 9 054290182 True -True - -newport -#### ['hcl:#a97842', 'byr:1945', 'ecl:amb', 'pid:370849304', 'eyr:2028', 'iyr:2016', 'hgt:168cm'] -# hcl:#a97842 -# byr:1945 -# ecl:amb -# pid:370849304 -# eyr:2028 -# iyr:2016 -# hgt:168cm -hcl #a97842 6 True -True -byr 1945 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 370849304 9 370849304 True -True -eyr 2028 True -True -iyr 2016 True -True -hgt cm 168 True -True - -newport -#### ['hgt:154cm', 'iyr:2015', 'eyr:2030', 'byr:1952', 'ecl:hzl', 'hcl:#341e13', 'pid:996518075'] -# hgt:154cm -# iyr:2015 -# eyr:2030 -# byr:1952 -# ecl:hzl -# hcl:#341e13 -# pid:996518075 -hgt cm 154 True -True -iyr 2015 True -True -eyr 2030 True -True -byr 1952 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #341e13 6 True -True -pid 996518075 9 996518075 True -True - -newport -#### ['byr:1941', 'ecl:amb', 'iyr:2014', 'hcl:#fffffd', 'pid:560990286', 'eyr:2022', 'hgt:173cm'] -# byr:1941 -# ecl:amb -# iyr:2014 -# hcl:#fffffd -# pid:560990286 -# eyr:2022 -# hgt:173cm -byr 1941 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2014 True -True -hcl #fffffd 6 True -True -pid 560990286 9 560990286 True -True -eyr 2022 True -True -hgt cm 173 True -True - -newport -#### ['ecl:blu', 'byr:1974', 'hgt:150cm', 'hcl:#ceb3a1', 'eyr:2020', 'iyr:2013', 'pid:827415351'] -# ecl:blu -# byr:1974 -# hgt:150cm -# hcl:#ceb3a1 -# eyr:2020 -# iyr:2013 -# pid:827415351 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1974 True -True -hgt cm 150 True -True -hcl #ceb3a1 6 True -True -eyr 2020 True -True -iyr 2013 True -True -pid 827415351 9 827415351 True -True - -newport -#### ['hcl:#623a2f', 'eyr:2027', 'iyr:2011', 'pid:913199234', 'ecl:oth', 'byr:1990', 'hgt:178cm'] -# hcl:#623a2f -# eyr:2027 -# iyr:2011 -# pid:913199234 -# ecl:oth -# byr:1990 -# hgt:178cm -hcl #623a2f 6 True -True -eyr 2027 True -True -iyr 2011 True -True -pid 913199234 9 913199234 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1990 True -True -hgt cm 178 True -True - -newport -#### ['ecl:blu', 'byr:1989', 'hcl:#b6652a', 'eyr:2026', 'pid:724881482', 'hgt:185cm', 'iyr:2014'] -# ecl:blu -# byr:1989 -# hcl:#b6652a -# eyr:2026 -# pid:724881482 -# hgt:185cm -# iyr:2014 -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1989 True -True -hcl #b6652a 6 True -True -eyr 2026 True -True -pid 724881482 9 724881482 True -True -hgt cm 185 True -True -iyr 2014 True -True - -newport -#### ['cid:115', 'pid:255002731', 'eyr:2025', 'ecl:amb', 'byr:1934', 'iyr:2020', 'hcl:#7d3b0c'] -# cid:115 -# pid:255002731 -# eyr:2025 -# ecl:amb -# byr:1934 -# iyr:2020 -# hcl:#7d3b0c -FALSE: cid:115 pid:255002731 eyr:2025 ecl:amb -byr:1934 iyr:2020 hcl:#7d3b0c #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:255002731 eyr:2025 ecl:amb -byr:1934 iyr:2020 hcl:#7d3b0c #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:255002731 eyr:2025 ecl:amb -byr:1934 iyr:2020 hcl:#7d3b0c #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:255002731 eyr:2025 ecl:amb -byr:1934 iyr:2020 hcl:#7d3b0c #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:255002731 eyr:2025 ecl:amb -byr:1934 iyr:2020 hcl:#7d3b0c #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:255002731 eyr:2025 ecl:amb -byr:1934 iyr:2020 hcl:#7d3b0c #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -FALSE: cid:115 pid:255002731 eyr:2025 ecl:amb -byr:1934 iyr:2020 hcl:#7d3b0c #### ['byr', 'iyr', 'eyr', 'hgt', 'hcl', 'ecl', 'pid'] -False -pid 255002731 9 255002731 True -False -eyr 2025 True -False -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -False -byr 1934 True -False -iyr 2020 True -False -hcl #7d3b0c 6 True -False - -newport -#### ['hgt:150cm', 'byr:1969', 'ecl:blu', 'iyr:2023', 'hcl:#866857', 'pid:754288625', 'eyr:2029'] -# hgt:150cm -# byr:1969 -# ecl:blu -# iyr:2023 -# hcl:#866857 -# pid:754288625 -# eyr:2029 -hgt cm 150 True -True -byr 1969 True -True -ecl blu ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2023 False -True -hcl #866857 6 True -True -pid 754288625 9 754288625 True -True -eyr 2029 True -True - -newport -#### ['iyr:2011', 'hcl:#7d3b0c', 'ecl:hzl', 'byr:1930', 'hgt:188cm', 'eyr:2023', 'pid:256556076', 'cid:136'] -# iyr:2011 -# hcl:#7d3b0c -# ecl:hzl -# byr:1930 -# hgt:188cm -# eyr:2023 -# pid:256556076 -# cid:136 -iyr 2011 True -True -hcl #7d3b0c 6 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1930 True -True -hgt cm 188 True -True -eyr 2023 True -True -pid 256556076 9 256556076 True -True -True - -newport -#### ['iyr:2025', 'byr:1978', 'ecl:#fe30a9', 'hcl:#efcc98', 'eyr:2029', 'pid:392032459', 'hgt:178cm'] -# iyr:2025 -# byr:1978 -# ecl:#fe30a9 -# hcl:#efcc98 -# eyr:2029 -# pid:392032459 -# hgt:178cm -iyr 2025 False -True -byr 1978 True -True -ecl #fe30a9 ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -hcl #efcc98 6 True -True -eyr 2029 True -True -pid 392032459 9 392032459 True -True -hgt cm 178 True -True - -newport -#### ['eyr:2027', 'iyr:2017', 'hgt:160in', 'byr:1990', 'pid:131099122', 'hcl:#623a2f', 'ecl:amb'] -# eyr:2027 -# iyr:2017 -# hgt:160in -# byr:1990 -# pid:131099122 -# hcl:#623a2f -# ecl:amb -eyr 2027 True -True -iyr 2017 True -True -hgt in 160 False -True -byr 1990 True -True -pid 131099122 9 131099122 True -True -hcl #623a2f 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['ecl:grn', 'byr:1978', 'eyr:2029', 'hcl:#18171d', 'hgt:165cm', 'pid:172369888', 'cid:93', 'iyr:2011'] -# ecl:grn -# byr:1978 -# eyr:2029 -# hcl:#18171d -# hgt:165cm -# pid:172369888 -# cid:93 -# iyr:2011 -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1978 True -True -eyr 2029 True -True -hcl #18171d 6 True -True -hgt cm 165 True -True -pid 172369888 9 172369888 True -True -True -iyr 2011 True -True - -newport -#### ['ecl:hzl', 'hcl:#733820', 'iyr:2010', 'eyr:2029', 'pid:127253449', 'hgt:156cm', 'byr:1963'] -# ecl:hzl -# hcl:#733820 -# iyr:2010 -# eyr:2029 -# pid:127253449 -# hgt:156cm -# byr:1963 -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #733820 6 True -True -iyr 2010 True -True -eyr 2029 True -True -pid 127253449 9 127253449 True -True -hgt cm 156 True -True -byr 1963 True -True - -newport -#### ['hcl:#6c8530', 'iyr:2020', 'byr:1929', 'eyr:2021', 'hgt:177cm', 'ecl:oth', 'pid:347925482'] -# hcl:#6c8530 -# iyr:2020 -# byr:1929 -# eyr:2021 -# hgt:177cm -# ecl:oth -# pid:347925482 -hcl #6c8530 6 True -True -iyr 2020 True -True -byr 1929 True -True -eyr 2021 True -True -hgt cm 177 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 347925482 9 347925482 True -True - -newport -#### ['eyr:2037', 'iyr:2026', 'pid:163cm', 'hgt:174in', 'byr:2007', 'hcl:c1305f', 'cid:134', 'ecl:#0cf85c'] -# eyr:2037 -# iyr:2026 -# pid:163cm -# hgt:174in -# byr:2007 -# hcl:c1305f -# cid:134 -# ecl:#0cf85c -eyr 2037 False -True -iyr 2026 False -True -True -hgt in 174 False -True -byr 2007 False -True -True -True -ecl #0cf85c ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True - -newport -#### ['iyr:2011', 'pid:033811215', 'hcl:#a97842', 'byr:2002', 'eyr:2021', 'hgt:186cm', 'ecl:brn'] -# iyr:2011 -# pid:033811215 -# hcl:#a97842 -# byr:2002 -# eyr:2021 -# hgt:186cm -# ecl:brn -iyr 2011 True -True -pid 33811215 9 033811215 True -True -hcl #a97842 6 True -True -byr 2002 True -True -eyr 2021 True -True -hgt cm 186 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hcl:#a97842', 'iyr:2020', 'eyr:2029', 'byr:1972', 'pid:535511110', 'hgt:160cm', 'ecl:oth'] -# hcl:#a97842 -# iyr:2020 -# eyr:2029 -# byr:1972 -# pid:535511110 -# hgt:160cm -# ecl:oth -hcl #a97842 6 True -True -iyr 2020 True -True -eyr 2029 True -True -byr 1972 True -True -pid 535511110 9 535511110 True -True -hgt cm 160 True -True -ecl oth ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['ecl:grn', 'cid:89', 'hgt:193cm', 'pid:73793987', 'iyr:2021', 'eyr:2027', 'byr:1939', 'hcl:z'] -# ecl:grn -# cid:89 -# hgt:193cm -# pid:73793987 -# iyr:2021 -# eyr:2027 -# byr:1939 -# hcl:z -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -hgt cm 193 True -True -pid 73793987 8 73793987 False -True -iyr 2021 False -True -eyr 2027 True -True -byr 1939 True -True -True - -newport -#### ['hcl:#623a2f', 'hgt:182cm', 'cid:154', 'pid:873863966', 'iyr:2018', 'byr:1999', 'ecl:brn', 'eyr:2031'] -# hcl:#623a2f -# hgt:182cm -# cid:154 -# pid:873863966 -# iyr:2018 -# byr:1999 -# ecl:brn -# eyr:2031 -hcl #623a2f 6 True -True -hgt cm 182 True -True -True -pid 873863966 9 873863966 True -True -iyr 2018 True -True -byr 1999 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2031 False -True - -newport -#### ['iyr:2014', 'eyr:2029', 'cid:71', 'hcl:#fffffd', 'byr:1924', 'hgt:63in', 'ecl:gry', 'pid:897972798'] -# iyr:2014 -# eyr:2029 -# cid:71 -# hcl:#fffffd -# byr:1924 -# hgt:63in -# ecl:gry -# pid:897972798 -iyr 2014 True -True -eyr 2029 True -True -True -hcl #fffffd 6 True -True -byr 1924 True -True -hgt in 63 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 897972798 9 897972798 True -True - -newport -#### ['hgt:76cm', 'hcl:z', 'eyr:1955', 'iyr:2012', 'byr:2001', 'pid:9425090', 'ecl:hzl'] -# hgt:76cm -# hcl:z -# eyr:1955 -# iyr:2012 -# byr:2001 -# pid:9425090 -# ecl:hzl -hgt cm 76 False -True -True -eyr 1955 False -True -iyr 2012 True -True -byr 2001 True -True -pid 9425090 7 9425090 False -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['eyr:2021', 'pid:501861442', 'ecl:grn', 'hcl:#d71ae9', 'byr:1977', 'hgt:167cm', 'iyr:2015'] -# eyr:2021 -# pid:501861442 -# ecl:grn -# hcl:#d71ae9 -# byr:1977 -# hgt:167cm -# iyr:2015 -eyr 2021 True -True -pid 501861442 9 501861442 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #d71ae9 6 True -True -byr 1977 True -True -hgt cm 167 True -True -iyr 2015 True -True - -newport -#### ['iyr:2014', 'hgt:170cm', 'ecl:gry', 'byr:1928', 'cid:314', 'hcl:#602927', 'eyr:2029', 'pid:836710987'] -# iyr:2014 -# hgt:170cm -# ecl:gry -# byr:1928 -# cid:314 -# hcl:#602927 -# eyr:2029 -# pid:836710987 -iyr 2014 True -True -hgt cm 170 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -byr 1928 True -True -True -hcl #602927 6 True -True -eyr 2029 True -True -pid 836710987 9 836710987 True -True - -newport -#### ['eyr:2027', 'hcl:#efcc98', 'ecl:amb', 'iyr:2016', 'byr:1995', 'pid:603705616', 'hgt:179cm'] -# eyr:2027 -# hcl:#efcc98 -# ecl:amb -# iyr:2016 -# byr:1995 -# pid:603705616 -# hgt:179cm -eyr 2027 True -True -hcl #efcc98 6 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2016 True -True -byr 1995 True -True -pid 603705616 9 603705616 True -True -hgt cm 179 True -True - -newport -#### ['eyr:2030', 'hcl:#602927', 'cid:105', 'byr:1943', 'ecl:hzl', 'pid:381601507', 'hgt:188cm', 'iyr:2020'] -# eyr:2030 -# hcl:#602927 -# cid:105 -# byr:1943 -# ecl:hzl -# pid:381601507 -# hgt:188cm -# iyr:2020 -eyr 2030 True -True -hcl #602927 6 True -True -True -byr 1943 True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 381601507 9 381601507 True -True -hgt cm 188 True -True -iyr 2020 True -True - -newport -#### ['iyr:2011', 'byr:1993', 'hcl:#c0946f', 'pid:292649640', 'hgt:139', 'ecl:hzl', 'cid:268', 'eyr:1999'] -# iyr:2011 -# byr:1993 -# hcl:#c0946f -# pid:292649640 -# hgt:139 -# ecl:hzl -# cid:268 -# eyr:1999 -iyr 2011 True -True -byr 1993 True -True -hcl #c0946f 6 True -True -pid 292649640 9 292649640 True -True -True -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 1999 False -True - -newport -#### ['cid:339', 'byr:1928', 'ecl:brn', 'eyr:2022', 'hcl:#733820', 'hgt:191cm', 'pid:282733347', 'iyr:2019'] -# cid:339 -# byr:1928 -# ecl:brn -# eyr:2022 -# hcl:#733820 -# hgt:191cm -# pid:282733347 -# iyr:2019 -True -byr 1928 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2022 True -True -hcl #733820 6 True -True -hgt cm 191 True -True -pid 282733347 9 282733347 True -True -iyr 2019 True -True - -newport -#### ['hgt:176cm', 'byr:1935', 'ecl:brn', 'cid:252', 'eyr:2023', 'pid:105060622', 'iyr:2020', 'hcl:#18171d'] -# hgt:176cm -# byr:1935 -# ecl:brn -# cid:252 -# eyr:2023 -# pid:105060622 -# iyr:2020 -# hcl:#18171d -hgt cm 176 True -True -byr 1935 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -True -eyr 2023 True -True -pid 105060622 9 105060622 True -True -iyr 2020 True -True -hcl #18171d 6 True -True - -newport -#### ['ecl:hzl', 'eyr:2029', 'hgt:193cm', 'pid:770254253', 'hcl:#efcc98', 'iyr:2020', 'byr:1926'] -# ecl:hzl -# eyr:2029 -# hgt:193cm -# pid:770254253 -# hcl:#efcc98 -# iyr:2020 -# byr:1926 -ecl hzl ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2029 True -True -hgt cm 193 True -True -pid 770254253 9 770254253 True -True -hcl #efcc98 6 True -True -iyr 2020 True -True -byr 1926 True -True - -newport -#### ['pid:977785261', 'eyr:2022', 'iyr:2015', 'byr:1978', 'hcl:#733820', 'hgt:172cm', 'ecl:brn'] -# pid:977785261 -# eyr:2022 -# iyr:2015 -# byr:1978 -# hcl:#733820 -# hgt:172cm -# ecl:brn -pid 977785261 9 977785261 True -True -eyr 2022 True -True -iyr 2015 True -True -byr 1978 True -True -hcl #733820 6 True -True -hgt cm 172 True -True -ecl brn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['byr:2021', 'hgt:160in', 'ecl:gmt', 'eyr:2032', 'cid:345', 'pid:179cm', 'hcl:8f5c13', 'iyr:2029'] -# byr:2021 -# hgt:160in -# ecl:gmt -# eyr:2032 -# cid:345 -# pid:179cm -# hcl:8f5c13 -# iyr:2029 -byr 2021 False -True -hgt in 160 False -True -ecl gmt ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -eyr 2032 False -True -True -True -True -iyr 2029 False -True - -newport -#### ['iyr:2018', 'hgt:182cm', 'ecl:gry', 'pid:897076789', 'eyr:2023', 'hcl:#866857', 'byr:1980'] -# iyr:2018 -# hgt:182cm -# ecl:gry -# pid:897076789 -# eyr:2023 -# hcl:#866857 -# byr:1980 -iyr 2018 True -True -hgt cm 182 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -pid 897076789 9 897076789 True -True -eyr 2023 True -True -hcl #866857 6 True -True -byr 1980 True -True - -newport -#### ['hgt:88', 'eyr:2039', 'cid:99', 'byr:2007', 'hcl:a1bb42', 'ecl:#a2f6bb', 'pid:2264966188', 'iyr:2022'] -# hgt:88 -# eyr:2039 -# cid:99 -# byr:2007 -# hcl:a1bb42 -# ecl:#a2f6bb -# pid:2264966188 -# iyr:2022 -True -eyr 2039 False -True -True -byr 2007 False -True -True -ecl #a2f6bb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] False -True -pid 2264966188 10 2264966188 False -True -iyr 2022 False -True - -newport -#### ['iyr:2012', 'cid:59', 'ecl:gry', 'eyr:2021', 'byr:1931', 'hgt:172cm', 'hcl:#7d3b0c', 'pid:862416147'] -# iyr:2012 -# cid:59 -# ecl:gry -# eyr:2021 -# byr:1931 -# hgt:172cm -# hcl:#7d3b0c -# pid:862416147 -iyr 2012 True -True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2021 True -True -byr 1931 True -True -hgt cm 172 True -True -hcl #7d3b0c 6 True -True -pid 862416147 9 862416147 True -True - -newport -#### ['byr:1962', 'eyr:2025', 'ecl:grn', 'hcl:#866857', 'hgt:180cm', 'iyr:2014', 'pid:313647071'] -# byr:1962 -# eyr:2025 -# ecl:grn -# hcl:#866857 -# hgt:180cm -# iyr:2014 -# pid:313647071 -byr 1962 True -True -eyr 2025 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #866857 6 True -True -hgt cm 180 True -True -iyr 2014 True -True -pid 313647071 9 313647071 True -True - -newport -#### ['eyr:2030', 'hgt:157cm', 'byr:1985', 'iyr:2020', 'hcl:#7d3b0c', 'pid:911544768', 'ecl:grn'] -# eyr:2030 -# hgt:157cm -# byr:1985 -# iyr:2020 -# hcl:#7d3b0c -# pid:911544768 -# ecl:grn -eyr 2030 True -True -hgt cm 157 True -True -byr 1985 True -True -iyr 2020 True -True -hcl #7d3b0c 6 True -True -pid 911544768 9 911544768 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True - -newport -#### ['hgt:175cm', 'byr:1938', 'iyr:2020', 'ecl:amb', 'hcl:#602927', 'eyr:2026', 'pid:144411560'] -# hgt:175cm -# byr:1938 -# iyr:2020 -# ecl:amb -# hcl:#602927 -# eyr:2026 -# pid:144411560 -hgt cm 175 True -True -byr 1938 True -True -iyr 2020 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #602927 6 True -True -eyr 2026 True -True -pid 144411560 9 144411560 True -True - -newport -#### ['iyr:2019', 'ecl:amb', 'hcl:#888785', 'eyr:2025', 'hgt:187cm', 'pid:942054361', 'byr:1939'] -# iyr:2019 -# ecl:amb -# hcl:#888785 -# eyr:2025 -# hgt:187cm -# pid:942054361 -# byr:1939 -iyr 2019 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -hcl #888785 6 True -True -eyr 2025 True -True -hgt cm 187 True -True -pid 942054361 9 942054361 True -True -byr 1939 True -True - -newport -#### ['cid:168', 'pid:722146139', 'byr:1952', 'ecl:grn', 'iyr:2014', 'hgt:97', 'hcl:z', 'eyr:2023'] -# cid:168 -# pid:722146139 -# byr:1952 -# ecl:grn -# iyr:2014 -# hgt:97 -# hcl:z -# eyr:2023 -True -pid 722146139 9 722146139 True -True -byr 1952 True -True -ecl grn ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2014 True -True -True -True -eyr 2023 True -True - -newport -#### ['eyr:2024', 'pid:567528498', 'ecl:gry', 'iyr:2012', 'byr:1990', 'hcl:#733820', 'hgt:193cm', 'cid:293'] -# eyr:2024 -# pid:567528498 -# ecl:gry -# iyr:2012 -# byr:1990 -# hcl:#733820 -# hgt:193cm -# cid:293 -eyr 2024 True -True -pid 567528498 9 567528498 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2012 True -True -byr 1990 True -True -hcl #733820 6 True -True -hgt cm 193 True -True -True - -newport -#### ['hcl:#bc352c', 'pid:321838059', 'byr:1930', 'hgt:178cm', 'cid:213', 'eyr:2023', 'ecl:amb', 'iyr:2017'] -# hcl:#bc352c -# pid:321838059 -# byr:1930 -# hgt:178cm -# cid:213 -# eyr:2023 -# ecl:amb -# iyr:2017 -hcl #bc352c 6 True -True -pid 321838059 9 321838059 True -True -byr 1930 True -True -hgt cm 178 True -True -True -eyr 2023 True -True -ecl amb ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -iyr 2017 True -True - -newport -#### ['hgt:173cm', 'byr:1925', 'pid:070222017', 'iyr:2013', 'hcl:#ceb3a1', 'ecl:gry', 'eyr:2024'] -# hgt:173cm -# byr:1925 -# pid:070222017 -# iyr:2013 -# hcl:#ceb3a1 -# ecl:gry -# eyr:2024 -hgt cm 173 True -True -byr 1925 True -True -pid 70222017 9 070222017 True -True -iyr 2013 True -True -hcl #ceb3a1 6 True -True -ecl gry ['amb', 'blu', 'brn', 'gry', 'grn', 'hzl', 'oth'] True -True -eyr 2024 True -True - -newport -Part2: 175