Final Results: USACO 2012 December Contest, Silver

Key:
* = Correct
x = Wrong Answer
t = Timeout
c = Didn't Compile
s = Signal (crashed, exceeded memory limits, invalid syscall)

Pre-College Participants (Full List):

Country Year Name Score    crazy    wifi    mroute
ROU  2014    Andrei Heidelbacher1000 ********** ********** **********
BLR  2013    Pavel Sheftelevich1000 ********** ********** **********
CHN  2013    Junru Shao1000 ********** ********** **********
CHN  2014    Xianghao Tang1000 ********** ********** **********
AUS  2015    Ishraq Huda1000 ********** ********** **********
LVA  2016    Aleksejs Popovs1000 ********** ********** **********
USA  2014    Dylan Cable1000 ********** ********** **********
ITA  2013    Federico Glaudo1000 ********** ********** **********
ISR  2013    Tom Kalvari967 ***x****** ********** **********
USA  2013    Eugene Chen967 ******x*** ********** **********
LVA  2013    Ojārs Vilmārs Ratnieks933 ********** ********** ****x****x
USA  2014    Vikram Sundar900 ***x*x**x* ********** **********
CHN  2015    Xu Yinzhan900 ********** **xx**x*** **********
SGP  2014    Haikal A900 **x**xx*** ********** **********
CHN  2015    Szefan Yung900 ********** **xx**x*** **********
IRN  2014    Amirmohsen Ahanchi900 ********** **xx**x*** **********
IRN  2014    Seyed Ali Tabatabaee867 ******x*** **xx**x*** **********
ITA  2013    Giada Franz867 ***x****** **xx**x*** **********
USA  2014    Boyu Tong833 ********** **xx**x*** ****x****x
CHN  2016    Shawn Zhang833 ***x**xxxx ********** **********
SVK  2013    Jakub Safin833 *xxx**xx** ********** **********
USA  2016    Jasper Hugunin833 ***x*xxx** ********x* **********
USA  2013    Matthew Jin833 ***x*xxx*x ********** **********
USA  2013    Alec Grieser800 **xx*xxx*x ********** **********
BGD  2013    Bristy Sikder800 ****xxxxxx ********** **********
USA  2014    Andy Wang800 *xxx*xxx** ********** **********
SRB  2015    Marko Stankovic767 **xx*xxxxx ********** **********
EST  2014    Oliver-Matis Lill767 ******x*** **ssssss** **********
ISR  2013    Ohad Klein767 **xt*ttttt ********** **********
USA  2013    Peijin Zhang767 ********** *xttxxtt** **********
USA  2014    Julia Huang733 **xttttttt ********** **********
USA  2015    Rick Huang733 **xxxxxxxx ********** **********
GEO  2013    Giorgi Guliashvili733 ********** *xx*xxxxxx **********
CHN  2013    Zeyu Zheng733 ********** *xx*xxxxxx **********
USA  2016    Lawrence Li733 **xsssssss ********** **********
CAN  2013    Shine Wang733 **xxxxxxxx ********** **********
USA  2015    David Zeng733 **xtxttttt ********** **********
CUB  2014    Carlos Julio Figueiras Carrera733 ********** *xx*xxxxxx **********
CHN  2014    Jinghao Lu733 **xx**xx*x **xx**x*** **********
USA  2013    Albert Chu733 **xxxxxxxx ********** **********
CHN  2014    Xinyan Hong733 **xx**xx*x ********** *xx**x****
KOR  2015    Seokhwan Choi700 xxxx*xxxxx ********** **********
CZE  2013    Martin Raszyk700 *xststtttt ********** **********
USA  2014    Alexander Bourzutschky700 *xxxxxxxxx ********** **********
AUS  2013    Nicholas Laver700 **xxxxxxxx *********t **********
MEX  2013    Edgar Augusto Santiago Nieves700 *xxxxxxxxx ********** **********
BLR  2013    Irina Petrushenko700 *xxxxxxxxx ********** **********
VNM  2014    Xuan Hung Cao700 *xxxxxxxxx ********** **********
BRA  2013    Timinhas Timinhas667 ********** **********
BLR  2013    Maxim Rusak667 **xx*xxxxx **xx**x*** **********
POL  2014    Kamil Niziński667 sxxxxxxxxx ********** **********
IRN  2014    Sepehr Mousavi667 ********** **********
USA  2013    Yuanqing Xiao667 ********** **********
IRN  2014    Mehran Shakerinava667 **xxx*xxxx **xx**x*** **********
CHN  2015    Kung Chul Yen667 *xxx*xxx*x **xx**x*** **********
THA  2014    Kasemsan Kongsala667 ********** **********
VNM  2014    Hai Nguyen Hoang667 ********** **********
VNM  2014    Son Pham Thai667 ********** **********
LTU  2013    Marius Latinis667 ********** **********
USA  2015    Vivek Miglani667 xxxxxxxxxx ********** **********
VNM  2013    Phuoc Dat Nguyen667 ********** **********
SYR  2014    Hasan Jaddouh667 *x*x*xxxxx **xx**x*** **********
USA  2013    Cody Silverman667 ********** **********
USA  2015    Matthew Das Sarma667 ********** xxxxxxxxxx **********
USA  2014    Abraham Kang633 ****xxxxxx **xx*xxx** **********
USA  2014    Jeffrey Cai633 ******x*** **********
ARM  2013    Albert Sahakyan633 ******xxxx ********** ***xxxxxxx
USA  2014    Josh Meier633 **xttttttx **xx**x*** **********
VNM  2013    Cuong Tri Nguyen600 ***x*xxxxx ********** ***xxxx*xx
VNM  2014    Royce Silvester600 ***t*ttttt **xx*xxxx* **********
VNM  2013    Nga Tran600 **xx*xxxxx ********** **x*xxxx**
KAZ  2013    Andrey Kim600 *xxxxxxxxx **xx**x*** **********
GEO  2014    Giorgi Nishnianidze600 ********** **tttttttt *****xxxx*
TKM  2015    Sylap Aliyev600 *xxxxxxxxx **xx**x*** **********
VNM  2013    Anh Nguyễn Tuấn600 ******xxxx *xx*xxxxxx **********
RUS  2016    Vlad Makeev600 ***x*x**xx *xx*xxxxxx **********
KOR  2016    Jong Beom Kim600 ********** ****x****x
USA  2013    Erik Nguyen600 *****xxxxx **tt*ttttx **********
SRB  2013    Marko Bakovic600 ********** ******x*x*
ISR  2014    Ron Ryvchin567 **xx**x*** **********
CUB  2014    JoseCarlos GonzalezFernandez567 *****xxxxx *xx*xxxxxx **********
USA  2013    Avinash Ramesh567 xxxxxxxxxx **xx**x*** **********
FRA  2013    Théophile Bastian567 **xx**x*** **********
KAZ  2013    Aman Sariyev567 **xx**x*** **********
AUT  2015    Gary Ye567 ***x*xxxxx **xxxxxx*x **********
USA  2013    Jeffrey Ling567 **xx**x*** **********
USA  2013    Davis Wang567 **x***xx*x ********** *ttttttttt
USA  2014    Nathan Chou567 ***x*x**xx ********** *ttttttttt
USA  2015    Kijung Kim567 *xxxxxxxxx *****x**x* **x**x****
VNM  2014    Viet Do Xuan567 **xx**xx*x *xx*xxxxxx **********
USA  2014    Victor Zhou567 **xx*xxx*x **x***x*** ****x*xxxx
USA  2016    Edward Lee533 **xx**x**t **********
CYP  2013    Michael Psalios533 **xx**x*** ******x***
USA  2015    Kyle Zhou533 *xxxxxxxxx **xx*xxx** **********
VNM  2015    Phúc Hoàng Vũ533 *xxxxxxxxx **x**xxxx* **********
TJK  2014    Abdukodir Kurbonzoda533 ********** **ssssssss ***xx*xxxx
TUR  2015    Alihan Celikcan500 x*xx*xxx*x *xx*xxxxxx **********
CAN  2013    Daniel Spivak500 **xx*xxx** **********
USA  2013    Dominic Yurk500 ***x*xxxxx ********** *xxxxxxxxx
KAZ  2015    Meirambek Omyrzak500 **xx*xxx** **********
VNM  2014    Khánh Châu Bùi500 **x*xxxxxx **ssssssss **********
IRN  2014    Alireza Nasri500 **xx*xxxxx **tttttttt **********
LUX  2015    Gilles Englebert500 ****xxxxxx **xx**x**t ****x*xxxx
CHN  2014    Fei Li500 ********** ***xxxx**x
USA  2015    Kevin Liu500 **xx*xxx*x ********** *ttttttttt
VNM  2014    Kiến Nghiệp Lục500 **xx*xxxxx *xx*xxxxxx **********
USA  2015    Matthew Savage500 *****t**t* **xx*xxx** *x*xxxxxxx
USA  2014    Evan Chen467 ***xxxxxxx ********** *ttttttttt
USA  2014    Mickey Chao467 ********** *x**xxxxx*
USA  2014    Charles Liu467 **xxxxxxxx **tttttttt **********
USA  2013    Nand Kishore433 *xxxxxxxxx *xx*xxxxxx **********
USA  2013    Wilbur Yang433 t*tttttttt **tttttttt **********
USA  2014    Abhay Goel433 *xxxxxxxxx *xxxxxxx*x **********
USA  2016    Tony Wang433 **ttxtttx* **********
IRN  2014    Mohsen Ferdosi433 *sxxxxxxxx **tttttttt **********
USA  2014    Vahid Fazel-Rezai433 ********** **txx*xxxx
VNM  2013    Thế Anh Mai433 **xxxxxxxx ********** *xxxxxxxxx
VIE  2013    Hiep Buido433 *xxxxxxxxx *xx*xxxxxx **********
CAN  2013    Andy Huang433 *xxxxxxxxx *xxxxxxx*x **********
USA  2013    Aditya Sinha433 *xxxxxxxxx *xx*xxxxxx **********
ARM  2015    Edward Grigoryan400 *xx*xxxxxx **********
USA  2013    John Shi400 *xx*xxxxxx **********
USA  2013    Daniel Woodworth400 xxxxxxxxsx **xx**x*** ****x*xxxx
CAN  2013    Mehwar Raza400 x*tttttttt *****x**x* **txx*xxxx
CAN  2013    Angus Kong400 **ssssssss **********
ARM  2013    Gegham Vardanyan400 **xxxxxxxx **********
VNM  2014    Tien Manh400 *xx*xxxxxx **********
IRN  2014    Arezou Fatemi400 *xx*xxxxxx **********
VNM  2013    Cuong Nguyen Hung400 *xx*xxxxxx **********
GRC  2014    Dimitris Dimitriou400 **xxxxxxxx **********
VNM  2015    Tuan Tran Anh400 **ssssssss **********
KAZ  2015    Daniyar Maminov400 **tttttttt **********
CAN  2014    Stella Lau400 **xxxxxxxx ***x****** *ttttttttt
VNM  2014    Thủy Bùi Xuân400 xxxxxxxxxx *xx*xxxxxx **********
FRA  2013    Hugo Manet400 xxxxxsssss **xx**x*** ***s*ss*ss
CAN  2015    Alex Li400 *xxxxxxxxx *xxxxxxxsx **********
USA  2015    Victor Xu400 **x*x*xx*x **xx*xxx** *x*xxxxxxx
BGR  2014    Daniel Dakev400 *****x**** *xx*xxxxxx *xxxxxxxxx
BEL  2013    Floris Kint400 *xxxxxxxxx *xtttttttt **********
USA  2014    Billy Moses400 *xxxxxxxxx ********** *ttttttttt
CAN  2013    Yves Li400 ***x*xxxxx **x**xxx** *xxxxxx*xx
USA  2015    Andrew Chen400 **xttttttt **********
TJK  2014    Jamshed Haitov367 *xxxxxxxxx **xx*xxx** ***xxxx**x
USA  2013    Siddharth Singal367 *xxxxxxxxx **********
MNE  2013    Luka Bulatovic367 *xxxxxxxxx **********
USA  2014    Drew Bent367 ********** *xxxxxxxxx
KOR  2016    Jae Beom Lee367 **xxxxxx*x **xx**x*** *ttttttttt
USA  2014    Alan Du367 *xtttttttt **********
MEX  2015    Carlos Galeana367 *xxxxxxxxx **xx**x*** **xxxxxxx*
VNM  2013    Quang Lê367 **xx**xx*x **tttttttt ***xxxx*xx
BLR  2013    Michail Kovalev367 *xxxxxxxtx **********
GEO  2016    Helen Tabidze367 ********** *sssssssss
IRN  2015    Keivan Mohtashami333 **********
USA  2015    Matthew Huang333 **********
USA  2014    Aaron Zeng333 **xx**x*** **sxx*xxxx
MEX  2013    Freddy Román333 xxxxxxxxxx **********
POL  2014    Maks Brandt333 **********
USA  2013    Alexander Smith333 xxxxxxxxxx **********
USA  2015    Martin Schneider333 xxxxxxxxxx ********x* *ttttttttt
USA  2013    Abhiram Krishnan333 *xxxxxxxxx **xx**x*** *xxxxxx*xx
KOR  2014    JinHyung Kim333 **********
VNM  2013    Nguyen Duy Khanh333 **********
USA  2014    Victoria Xia333 xxxxxxxxxx **********
VNM  2014    NguyenXuan Duc333 **********
MEX  2014    Diego Roque300 **xxxxxxxx **ssssssss ****x*xxxx
USA  2014    Muthu Chidambaram300 *xssssssss **xx**x*** *xxxxxxxxx
USA  2013    Jonathan Uesato300 ******xxxx *xx*xxxxxx *xxxxxxxxx
KAZ  2014    Askar Aytzhan300 *xxxxxxxxx **xx**x*** *xxxxxxxxx
USA  2017    Alexander Xu300 **tttttttt *******xxx
KAZ  2014    Zhanadil Nurtoleuov300 **xx**x*** *x*xxxxttx
USA  2014    Raymond Chee300 **xxxxxxxx **x**xxx** *xxxxxxttt
USA  2013    Raoul Wadhwa300 *xxxxxxxxx **x****xx* *xxxxxxxxx
USA  2014    Yash Farooqui300 **x**x**** *xxxxxxxxx
BGR  2016    Valentin Borisov300 *********t
CHN  2017    ZiXin Zhou267 **x***xx*x *xxxxxxx*x
DEU  2013    Paul Jungeblut267 ****xxxxxx *xxxxxxx*x **xxxxxxxx
USA  2013    Bo Moon267 **xx**x*** *ttttttttt
POL  2014    Jarosław Dzikowski267 *xx*xxxxxx ****x*x*sx
ITA  2013    Alice Cortinovis267 **xx**x*** *ttttttttt
AUS  2014    Adrian Goldwaser267 **xx*xxx** **ssssssss *ttttttttt
BGR  2014    Elitsa Bankova267 **xx**x*** *xxxxxxxxx
USA  2016    Timothy Ngotiaoco267 **xx**x*** xs*sssssss
USA  2014    Lewis Chen267 *xxxxxxxxx *xxxx*xx*x ****xxxxxx
USA  2013    Henry Laney267 ***xxxxxxx **x**xxxx*
USA  2014    Zachary Silber267 xxxxxxxxxx **xx**x*** xx*xxxxxxx
USA  2013    Jonathan Brelje233 **xxxxxxxx **xx*xxxx* *xxxxxxxxx
CHN  2013    Joni Sixarulidze233 **xx**x***
IRN  2014    Benyamin Delshad233 **xx*xx*** *xxxxxxxxx
KAZ  2014    Nursultan Jubatyrov233 **xx**x***
USA  2013    Sohail Farhangi233 **xx**x***
GEO  2016    George Skhirtladze233 **xxxxxx*x *x**xxxxx*
CHN  2014    Hieu Khong Minh233 *xx*xxxxxx ****x*xxxx
HRV  2014    Ivan Lazaric233 **tt*ttttt **tttttttt *xxxxxx*xx
VNM  2014    Hoang Nguyen233 *xx*xxxxxx *x**xxxx**
USA  2015    Derek Zhou233 *xxxxxxxxx **xx*xxx** *xxxxxxxxx
USA  2016    Moinak Bhattacharyya233 *xxxxxxxxx **xx*xxxx* *xxx*xxxxx
TUR  2014    Ahmet Gedemenli233 xxxxxxxxxx **tttttttt ***s*ss*ss
USA  2013    Maxinder Kanwal233 *xxxxxxxxx **x**xxx*x *xxxxxxxxx
USA  2013    Harrison Ho233 *xxxxxxxxx **xxxxxxx* ***xxxxxxx
AUS  2018    Jerry Mao233 **xx*ttttt **ttttttt* *ttttttttt
USA  2014    Kyle Milka200 *xxxxxxxxx **xx*xxxx* *xxxxxxxxx
USA  2016    Jonathan Sadun200 x*xx*xxxxx **ttttttt* *ttttttttt
TKM  2013    Begmuhammet Kakabayew200 *xxxxxxxxx *xx*xxxxxx *ss*s*ssss
USA  2014    Sion Chun200 **xx*xxxxx *xx*xxxxxx *ttttttttt
USA  2014    Aaron Anderson200 xxxxxxxxxx *xx*xxxxxx ***xx*xxxx
IRN  2013    Mehrdad Miri200 *xxxxxxxxx **ssssssss **xxxxxxx*
AUS  2014    Austin Tankiang200 **xxxxxxxx *xx*xxxxxx *xxxxxx*xx
USA  2014    Benjamin Huchley200 xxxxxxxxxx *xx*xxxxxx ***xx*xxxx
FRA  2013    Thomas Le Fils200 **xx*xxx** *ttttttttt
USA  2014    Sidhanth Grover200 *s*xxxssxx **ssssssss *xxxxxx*xx
USA  2013    Jing-Lun Gao167 *xxxxxxxxx ***xx*xxxx
USA  2015    Willie Zhu167 **xx*xxx** ssssssssss
MDA  2015    Daniel Griza167 *xxxxxxxxx *xxxxxxxxx **txx*xxxx
USA  2016    Ross Dempsey167 **xxxxxxxx *xx*xxxxxx *ttttttttt
USA  2014    Doo Won Kang167 *xxxxxxxxx *xxxxxxxxx *x*xx*xxxx
USA  2014    Michael Zhao167 *xxxxxxxxx ***xx*xxxx
USA  2014    Rachit Singh167 **tttttttt *xx*xxxxxx *xxxxxxxxx
BLR  2013    Stanislav Petrov167 *xxxxxxxxx *xttxtttxx ***xxxxxxx
BLR  2014    Vanya Pakalnishkis167 *xxxxxxxxx *xxx*xxxx* *sssssssss
USA  2013    Kelley Zhao167 **xx**xxs*
BLR  2016    Igor Doroshev167 *xxxxxxxxx *xxxxxxx** *xxxxxxxxx
CAN  2014    Shaun Ren167 **x**xxxx*
VNM  2014    Tri Nguyen167 *xx*xxxxxx *x*xxxx*xx
USA  2015    Andrew Jin167 *xxxxxxxxx ***xx*xxxx
UKR  2014    Denis Stratonov167 *xxxxxxxxx *xx*xxxxxx *x*xxxxxxx
USA  2013    Roy Zhao167 xxxsxsssss **xxxxxx** *xxxxxxxxx
ROU  2017    Pavel Ori167 ssssssssss **xx*xxx**
TKM  2015    Merdan Gurbangylyjov167 **xx**xx*x xxssssssss
IRN  2014    Sayed Soroush Hashemi133 *xxxxxxxxx *xxxxxxx*x *ttttttttt
USA  2014    Jakob Weisblat133 *xx*xxxxxx **txxxxxxx
BIH  2014    Rijad Muminovic133 *xtttttttt **xxxxxxx*
CAN  2013    Michael Young133 ****xxxxxx ssssssssss
IRN  2014    Navid Eftekhar133 *xxttttttt *xxxxxxxxx *x*xxxxxxx
USA  2016    Eric Wang133 *xxxxxxxxx *xxxx*xx*x
USA  2015    Shreyas Garg133 *xxxxxxxxx *xxxxxxxx* *ttttttttt
USA  2016    Samuel Hsiang133 **xxxxxxxx *xx*xxxxxx
CAN  2013    Kieran Zimmer133 *xx*xxxxxx *ttxx*xxxx
USA  2013    Nate Trojian133 **xxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Ildoo Kim133 *xxxxxxxxx **tttttttt *xxxxxxxxx
FRA  2013    Anouk Paradis133 *xxxxxxxxx **tttttttt *ttttttttt
ROU  2014    Andrei Dumitru133 **xx*xxxxx *xxxxxxxxx
CAN  2014    Felix Lam133 *xxxxxxxxx *xxxxxxx** xxxxxxxxxx
USA  2015    Kevin Li133 *xxxxxxxxx **tttttttt *xtxxxxxxx
VNM  2013    Duy Nguyen133 *xxxxxxxxx *xx*xxxxxx *xxxxxxxxx
CAN  2013    Jerry Yu133 *xxxxxxxxx *x*xx*xxxx
USA  2013    Harrison Lin133 *xxtxxxxxx *xx*xxxxxx *xxxxxxxxx
USA  2014    Thomas Lam133 ***xx*xxxx
ROU  2013    Teodor Plop133 *xxxxxxxxx *xx*xxxxxx *ttttttttt
CAN  2014    Frank Liu133 **xxxxxxxx **ssssssss
USA  2017    Emily Zhang133 ***xx*xxxx
DEU  2013    Lukas Köbis133 *xxxxxxxxx *xxxxxxxxx **xxxxxxxx
TUR  2014    Semih Basrik133 *xxxxxxxxx *xx*xxxxxx *xxxxxxxxx
MEX  2016    Dario Bauer133 *xxxxxxxxx *xx*xxxxxx *xxxxxxxxx
USA  2014    Jerry Wu133 *xxxxxxxxx **xxxxxxx* xxxxxxxxxx
MDA  2016    Mike Tarigradschi133 **ssssssss **xxxxxxxx
USA  2014    Alan Tang133 **ssssssss **ssssssss
MKD  2015    Vasil Kuzevski133 **xx*xxxxx xxxxxxx*xx
ITA  2013    Raoul Nicolodi133 *xxxxxxxxx **tttttttt *ttttttttt
USA  2014    Tony Jiang133 *xxxxxxxxx *xx*xxxxxx *xxxxxxxxx
CHN  2017    Guanwen Yao100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
TWN  2013    Kanna Zyou100 **ssssssss *xxxxxxxxx
USA  2015    Evan Tey100 *xx*xxxxxx *xxxxxxxxx
GEO  2015    Luka Lomtadze100 *xxxxxxxxx *xtttttttt *xxxxxxxxx
USA  2014    Jim Ren100 **xxxxxxxx *xxxxxxxxx
USA  2013    Jonathan Tang100 *xtttttttt **xxxxxxxx
USA  2015    Hugh Zhang100 *xxxxxxxxx *xx*xxxxxx
AZE  2013    Rashid Gaziyev100 **tttttttt *ttttttttt
USA  2015    Tony Peng100 *xxxxxxxxx *xtttttttt *ttttttttt
USA  2013    Philip Taffet100 *xxxxxxxxx **tttttttt
USA  2015    Saroja Erabelli100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2013    Neel Virdy100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
BLR  2017    Fedor Korobeynikov100 *xxxxxxxxx *x*xxxxxxx
KAZ  2013    Yeldar Aimakov100 **xxxxxxxx *ttttttttt
USA  2014    Megan Chao100 *xxxxxxxxx *xxxxxxxxx *ttttttttt
USA  2016    Ajay Jain100 xxxxxxxxxx **txx*xxxx
UKR  2014    Vlad Yermakov100 *xtttttttt *xxxxxxxxt *ttttttttt
UKR  2014    Andriy Omelyanenko100 *xxxxxxxxx *xxxxxxxxt *ttttttttt
KOR  2016    현민 박100 **ssssssss *ttttttttt
USA  2014    Samuel Liu100 xxxxxxxx*x *xxxxxx*xx
USA  2016    Alexander Wei100 xxxxxxxxxx *xxxxxxx*x *ssxxsxxxx
TKM  2013    Ahmet Hudayberdyyev100 **ssssssss *ttttttttt
USA  2014    Jonathan Zong100 *xtttttttt *xtttttttt *xxxxxxxxx
USA  2015    David Lin67 *xx*xxxxxx
DEU  2014    Manuel Gundlach67 *xxxxxxx*x
USA  2014    Dan Fu67 *x*xxxxxxx
USA  2014    Esther Jun67 *xxxxxxxxx *xxxxxxxxx
USA  2017    Brendan Brzycki67 *sssssssss *ttttttttt
IND  2013    Shishil Kumar67 *x*xxttttt
TUR  2014    Halil Ozan Akgül67 *xx*xxxxxx
CAN  2013    Mike Chen67 **tttttttt
USA  2017    Jimmy Li67 *xxxxxxxxx *ttttttttt
USA  2013    Mayank Mahajan67 *xx*xxxxxx
MEX  2014    Erick Troyo67 **xxxxxxxx
USA  2013    Luke Li67 *xx*xxxxxx
MKD  2015    Kliment Serafimov67 **tttttttt
USA  2013    Karen Ouyang67 **tttttttt xttxxtxxxx
USA  2015    Rahul Bhale67 *xxxxxxxxx *xxxxxxxxx
GRC  2015    Markos Volikas67 *xxxxxxxxx *xxxxxxxxx
USA  2013    Woncheol Jeong67 **xxxsxxst cccccccccc
SRB  2013    Nikola Klipa67 **tttttttt
USA  2014    Derek Modzelewski67 **xxxxxxxx
IRN  2015    Shayan Hosseiny67 **tttttttt
TUR  2014    Emirhan Dogan67 *xx*xxxxxx
USA  2016    Yang Yan67 **tttttttt
USA  2015    Raphael Chang67 *xxttttttt *xssssssss ssssssssss
USA  2013    Philip Bonneville67 **xxxxxxxx
VEN  2015    Rodolfo Miquilarena67 *xxxxxx*xx
USA  2013    Helen Jiang33 *xxxxxxxxx
UKR  2013    Egor Bobyk33 *sssssssss
USA  2014    David Liao33 *xxxxxxxxx ssssssssss
USA  2013    Mark Mirtchouk33 *xxxxxxxxx
TUR  2015    Halil Ercan33 *xxxxxxxxx
KOR  2016    류 호준33 xxxxxxxxs*
TUR  2014    Harun Günaydın33 *xxxxxxxxx
USA  2016    Samuel Kim33 *xtttttttt
USA  2013    Donghyun Choi0 xxtttttttt
BLR  2013    Danik Tsyrkunov0 xxxxxxxxxx xxxxxxxxxx
USA  2013    Mark Mchedlishvili0 xxssssxxxx
HRV  2014    Matteo Kinkela0 xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx
USA  2013    Matthew Lotocki0 xxxxxxxxxx
CAN  2013    Bobby Qiu0 xxttxttttt

Pre-College Participants (USA only):

Country Year Name Score    crazy    wifi    mroute
USA  2014    Dylan Cable1000 ********** ********** **********
USA  2013    Eugene Chen967 ******x*** ********** **********
USA  2014    Vikram Sundar900 ***x*x**x* ********** **********
USA  2014    Boyu Tong833 ********** **xx**x*** ****x****x
USA  2016    Jasper Hugunin833 ***x*xxx** ********x* **********
USA  2013    Matthew Jin833 ***x*xxx*x ********** **********
USA  2013    Alec Grieser800 **xx*xxx*x ********** **********
USA  2014    Andy Wang800 *xxx*xxx** ********** **********
USA  2013    Peijin Zhang767 ********** *xttxxtt** **********
USA  2014    Julia Huang733 **xttttttt ********** **********
USA  2015    Rick Huang733 **xxxxxxxx ********** **********
USA  2016    Lawrence Li733 **xsssssss ********** **********
USA  2015    David Zeng733 **xtxttttt ********** **********
USA  2013    Albert Chu733 **xxxxxxxx ********** **********
USA  2014    Alexander Bourzutschky700 *xxxxxxxxx ********** **********
USA  2013    Yuanqing Xiao667 ********** **********
USA  2015    Vivek Miglani667 xxxxxxxxxx ********** **********
USA  2013    Cody Silverman667 ********** **********
USA  2015    Matthew Das Sarma667 ********** xxxxxxxxxx **********
USA  2014    Abraham Kang633 ****xxxxxx **xx*xxx** **********
USA  2014    Jeffrey Cai633 ******x*** **********
USA  2014    Josh Meier633 **xttttttx **xx**x*** **********
USA  2013    Erik Nguyen600 *****xxxxx **tt*ttttx **********
USA  2013    Avinash Ramesh567 xxxxxxxxxx **xx**x*** **********
USA  2013    Jeffrey Ling567 **xx**x*** **********
USA  2013    Davis Wang567 **x***xx*x ********** *ttttttttt
USA  2014    Nathan Chou567 ***x*x**xx ********** *ttttttttt
USA  2015    Kijung Kim567 *xxxxxxxxx *****x**x* **x**x****
USA  2014    Victor Zhou567 **xx*xxx*x **x***x*** ****x*xxxx
USA  2016    Edward Lee533 **xx**x**t **********
USA  2015    Kyle Zhou533 *xxxxxxxxx **xx*xxx** **********
USA  2013    Dominic Yurk500 ***x*xxxxx ********** *xxxxxxxxx
USA  2015    Kevin Liu500 **xx*xxx*x ********** *ttttttttt
USA  2015    Matthew Savage500 *****t**t* **xx*xxx** *x*xxxxxxx
USA  2014    Evan Chen467 ***xxxxxxx ********** *ttttttttt
USA  2014    Mickey Chao467 ********** *x**xxxxx*
USA  2014    Charles Liu467 **xxxxxxxx **tttttttt **********
USA  2013    Nand Kishore433 *xxxxxxxxx *xx*xxxxxx **********
USA  2013    Wilbur Yang433 t*tttttttt **tttttttt **********
USA  2014    Abhay Goel433 *xxxxxxxxx *xxxxxxx*x **********
USA  2016    Tony Wang433 **ttxtttx* **********
USA  2014    Vahid Fazel-Rezai433 ********** **txx*xxxx
USA  2013    Aditya Sinha433 *xxxxxxxxx *xx*xxxxxx **********
USA  2013    John Shi400 *xx*xxxxxx **********
USA  2013    Daniel Woodworth400 xxxxxxxxsx **xx**x*** ****x*xxxx
USA  2015    Victor Xu400 **x*x*xx*x **xx*xxx** *x*xxxxxxx
USA  2014    Billy Moses400 *xxxxxxxxx ********** *ttttttttt
USA  2015    Andrew Chen400 **xttttttt **********
USA  2013    Siddharth Singal367 *xxxxxxxxx **********
USA  2014    Drew Bent367 ********** *xxxxxxxxx
USA  2014    Alan Du367 *xtttttttt **********
USA  2015    Matthew Huang333 **********
USA  2014    Aaron Zeng333 **xx**x*** **sxx*xxxx
USA  2013    Alexander Smith333 xxxxxxxxxx **********
USA  2015    Martin Schneider333 xxxxxxxxxx ********x* *ttttttttt
USA  2013    Abhiram Krishnan333 *xxxxxxxxx **xx**x*** *xxxxxx*xx
USA  2014    Victoria Xia333 xxxxxxxxxx **********
USA  2014    Muthu Chidambaram300 *xssssssss **xx**x*** *xxxxxxxxx
USA  2013    Jonathan Uesato300 ******xxxx *xx*xxxxxx *xxxxxxxxx
USA  2017    Alexander Xu300 **tttttttt *******xxx
USA  2014    Raymond Chee300 **xxxxxxxx **x**xxx** *xxxxxxttt
USA  2013    Raoul Wadhwa300 *xxxxxxxxx **x****xx* *xxxxxxxxx
USA  2014    Yash Farooqui300 **x**x**** *xxxxxxxxx
USA  2013    Bo Moon267 **xx**x*** *ttttttttt
USA  2016    Timothy Ngotiaoco267 **xx**x*** xs*sssssss
USA  2014    Lewis Chen267 *xxxxxxxxx *xxxx*xx*x ****xxxxxx
USA  2013    Henry Laney267 ***xxxxxxx **x**xxxx*
USA  2014    Zachary Silber267 xxxxxxxxxx **xx**x*** xx*xxxxxxx
USA  2013    Jonathan Brelje233 **xxxxxxxx **xx*xxxx* *xxxxxxxxx
USA  2013    Sohail Farhangi233 **xx**x***
USA  2015    Derek Zhou233 *xxxxxxxxx **xx*xxx** *xxxxxxxxx
USA  2016    Moinak Bhattacharyya233 *xxxxxxxxx **xx*xxxx* *xxx*xxxxx
USA  2013    Maxinder Kanwal233 *xxxxxxxxx **x**xxx*x *xxxxxxxxx
USA  2013    Harrison Ho233 *xxxxxxxxx **xxxxxxx* ***xxxxxxx
USA  2014    Kyle Milka200 *xxxxxxxxx **xx*xxxx* *xxxxxxxxx
USA  2016    Jonathan Sadun200 x*xx*xxxxx **ttttttt* *ttttttttt
USA  2014    Sion Chun200 **xx*xxxxx *xx*xxxxxx *ttttttttt
USA  2014    Aaron Anderson200 xxxxxxxxxx *xx*xxxxxx ***xx*xxxx
USA  2014    Benjamin Huchley200 xxxxxxxxxx *xx*xxxxxx ***xx*xxxx
USA  2014    Sidhanth Grover200 *s*xxxssxx **ssssssss *xxxxxx*xx
USA  2013    Jing-Lun Gao167 *xxxxxxxxx ***xx*xxxx
USA  2015    Willie Zhu167 **xx*xxx** ssssssssss
USA  2016    Ross Dempsey167 **xxxxxxxx *xx*xxxxxx *ttttttttt
USA  2014    Doo Won Kang167 *xxxxxxxxx *xxxxxxxxx *x*xx*xxxx
USA  2014    Michael Zhao167 *xxxxxxxxx ***xx*xxxx
USA  2014    Rachit Singh167 **tttttttt *xx*xxxxxx *xxxxxxxxx
USA  2013    Kelley Zhao167 **xx**xxs*
USA  2015    Andrew Jin167 *xxxxxxxxx ***xx*xxxx
USA  2013    Roy Zhao167 xxxsxsssss **xxxxxx** *xxxxxxxxx
USA  2014    Jakob Weisblat133 *xx*xxxxxx **txxxxxxx
USA  2016    Eric Wang133 *xxxxxxxxx *xxxx*xx*x
USA  2015    Shreyas Garg133 *xxxxxxxxx *xxxxxxxx* *ttttttttt
USA  2016    Samuel Hsiang133 **xxxxxxxx *xx*xxxxxx
USA  2013    Nate Trojian133 **xxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2015    Ildoo Kim133 *xxxxxxxxx **tttttttt *xxxxxxxxx
USA  2015    Kevin Li133 *xxxxxxxxx **tttttttt *xtxxxxxxx
USA  2013    Harrison Lin133 *xxtxxxxxx *xx*xxxxxx *xxxxxxxxx
USA  2014    Thomas Lam133 ***xx*xxxx
USA  2017    Emily Zhang133 ***xx*xxxx
USA  2014    Jerry Wu133 *xxxxxxxxx **xxxxxxx* xxxxxxxxxx
USA  2014    Alan Tang133 **ssssssss **ssssssss
USA  2014    Tony Jiang133 *xxxxxxxxx *xx*xxxxxx *xxxxxxxxx
USA  2015    Evan Tey100 *xx*xxxxxx *xxxxxxxxx
USA  2014    Jim Ren100 **xxxxxxxx *xxxxxxxxx
USA  2013    Jonathan Tang100 *xtttttttt **xxxxxxxx
USA  2015    Hugh Zhang100 *xxxxxxxxx *xx*xxxxxx
USA  2015    Tony Peng100 *xxxxxxxxx *xtttttttt *ttttttttt
USA  2013    Philip Taffet100 *xxxxxxxxx **tttttttt
USA  2015    Saroja Erabelli100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2013    Neel Virdy100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2014    Megan Chao100 *xxxxxxxxx *xxxxxxxxx *ttttttttt
USA  2016    Ajay Jain100 xxxxxxxxxx **txx*xxxx
USA  2014    Samuel Liu100 xxxxxxxx*x *xxxxxx*xx
USA  2016    Alexander Wei100 xxxxxxxxxx *xxxxxxx*x *ssxxsxxxx
USA  2014    Jonathan Zong100 *xtttttttt *xtttttttt *xxxxxxxxx
USA  2015    David Lin67 *xx*xxxxxx
USA  2014    Dan Fu67 *x*xxxxxxx
USA  2014    Esther Jun67 *xxxxxxxxx *xxxxxxxxx
USA  2017    Brendan Brzycki67 *sssssssss *ttttttttt
USA  2017    Jimmy Li67 *xxxxxxxxx *ttttttttt
USA  2013    Mayank Mahajan67 *xx*xxxxxx
USA  2013    Luke Li67 *xx*xxxxxx
USA  2013    Karen Ouyang67 **tttttttt xttxxtxxxx
USA  2015    Rahul Bhale67 *xxxxxxxxx *xxxxxxxxx
USA  2013    Woncheol Jeong67 **xxxsxxst cccccccccc
USA  2014    Derek Modzelewski67 **xxxxxxxx
USA  2016    Yang Yan67 **tttttttt
USA  2015    Raphael Chang67 *xxttttttt *xssssssss ssssssssss
USA  2013    Philip Bonneville67 **xxxxxxxx
USA  2013    Helen Jiang33 *xxxxxxxxx
USA  2014    David Liao33 *xxxxxxxxx ssssssssss
USA  2013    Mark Mirtchouk33 *xxxxxxxxx
USA  2016    Samuel Kim33 *xtttttttt
USA  2013    Donghyun Choi0 xxtttttttt
USA  2013    Mark Mchedlishvili0 xxssssxxxx
USA  2013    Matthew Lotocki0 xxxxxxxxxx

Observers:

Country Name Score    crazy    wifi    mroute
BGRAtanas Vulev1000 ********** ********** **********
BRABruno Adami1000 ********** ********** **********
RUSAlexander Agulenko1000 ********** ********** **********
CHNJianjin Fan1000 ********** ********** **********
BRAPaulo Cezar Pereira Costa1000 ********** ********** **********
NLDJosse Dobben900 *xxx****** ********** **********
RUSPavel Kuznetsov833 **xx**xx*x ********** **********
CHNLi Zihao767 **xx*xxxxx ********** **********
KORJeehak Yoon767 **xxxxss*s ********** **********
MYSRun Xian Tan733 **txxxxxxx ********** **********
CANJonathan Shen733 ********** *xxxxxxx*x **********
BGDMohammad Hafiz Uddin733 ********** ********** *xxxx*xxxx
HRVBuda Budimir733 ********** **tttttttt **********
ROUMugurel Ionut Andreica733 **xxxxxxxx ********** **********
ISLBjarki Agust Gudmundsson733 ********** **tttttttt **********
GBRRobin Lee733 *x*x*xx*x* **xx**x*** **********
VNMPhong Duong Thanh700 *xssssssss ********** **********
IRNMohammadMahdi Jahanara700 *x******** *xx*xxxxxx **********
ZAFCharles Bradshaw700 *xxttttttt ********** **********
CHNHz Wu667 ********** **********
VNMDong Nguyen667 ********** **********
SVKMatus Petrulak667 ********** **********
DEUJannes Münchmeyer667 ***xxxxxxx **xx**x*** **********
BGDPratyai Mazumder633 **xxxxxxxx **xx**x*** **********
USAFred Code633 **xxxxxxxx **xx**x*** **********
BGDNafis Sadique633 *xxx*xxxxx **xx**x*** **********
ARMArmen Andreasyan633 *xxx*xxxxx **xx**x*** **********
VNMGia Huy600 ********** ***x*x****
EGYMahmoud Radwan567 ***x**tt*t ********** *xxxxxxxxx
HRVTomislav Gracin567 **xx*xxxxx ********** *xx**x*xxx
USAKa tat Wong567 **xx**x*** **********
CHNChun Wu567 **xx**x*** **********
USAAngel Paredes567 *****x**xx **********
HKGHackson Leung533 *****xxxxx ********** *sssssssss
CHNChao Fang500 **xx*xxxxx **ssssssss **********
MEXYomero Meroyo467 **xx*xxxxx *xtttttttt **********
VNMNguyễn Hồng Thái467 **xxxxxxxx ********** **xxxxxxxx
CANLongyou Cai467 **xxxxxxxx **xx**x*** ****x*xxxx
BRAFilipe Martins467 *xxx*xxxxx *xx*xxxxxx **********
BRALusFernando DorellideAbreu467 **xxxxxxxx **ssssssss **********
ARMHrayr Harutyunyan433 **xx**xx*x **xx*xxx** **xxxxxxx*
FRAJules Le Grand433 **xxxxxxxx ********** *ttttttttt
PRTPedro Paredes433 *xxxxxxxxx **ssssssss **********
ROUGeorge Marcus433 ********** *xxxxxx**x
IRNArmin Vakily433 *xxx*xxxxx *xssssssss **********
CHNPeichen Xie400 ********** **xxxxxxxx
VNMAnh Vu Luong400 **tttttttt **********
VNMBoeing Tuân367 *xx*xxxxxx *******t**
DEUStefan Koegel367 *xtttttttt **********
ISREli Karasik367 ********** *sssssssss
INDShubham Gupta333 **********
VNMNguyen Nghi333 ***x****** *xssssssss
USAZoli K333 **xxxxxxxx **x**xxxx* *x*xx*xxxx
CUBDeinier Morales300 **xx**x*** *x*xxxxxxx
IRNMohammadreza Zare300 *xxxxxxxxx **xx*xx*xt ****xxxxxx
ZAFJanneman Gericke267 **xx**x*** *xxxxxxxxx
IRNSoheil Sheybani267 cccccccccc **xx**x*** *xxxxxxxxx
ARGLeopoldo Taravilse233 **xx**x***
TKMDowlet Dowletus233 *xtttttttt ****x*x*xx
MEXManuel Morales233 *xx*xxxxxx *x***xxxx*
CANGreg d'Eon233 **xx**x***
EGYMohamed Hammad233 ****xxx***
USABrian Fry233 ****xxxxxx **ssssssss *ttttttttt
IDNIskandar Setiadi233 **xx**xxxx **xxxxxxxx *xxxxxxxxx
HKGNg Kiki200 *xxxxxxxxx **xx*xxx**
DEUManuel Meder167 *xxxxxtxxx *xx*xxxxxx **xxxxxttt
???Maykil Ceksin167 *xx*xxxxxx *x*xxxx*xx
USAPeter Liu167 **xx*xxxxx cccccccccc *x*xxxxxxx
USASteven Bi133 *xxtxxxxxx *xx*xxxxxx *xxxxxxxxx
BGDPallab Gain133 **tttttttt *xxxxxx*xx
CHNCarl Pan100 **tttttttt *sssssssss
CHNTiny Lic100 ssssssssss *xx*xxxxxx *ttttttttt
USAJoseph Hedberg100 *xxx*xxxxx *sssssssss
MEXLuis Tinoco100 *xxxxxx*x*
CHNShimi Zhang100 **xx*xxxxx cccccccccc
SVKMartin Šuška100 *xx*xxxxxx *txttttttt
IRNPooya Mirhosseini100 **xx*xxxxx
ZAFPaul le Roux100 **tttttttt *ttttttttt
THANattapong Ousirimaneechai100 **ssssssss *ttttttttt
VNMQuan Tran100 *xssssssss *xxxxxx*xx
CANAngus Lim100 *xxxxxxx*x *xxxxxxxxx
BGRVladimir Vladimirov67 **ssssssss
CUBLeonardo CardonaLuque67 *xxxxxxxxx *ttttttttt
USAJason Li67 **tttttttt
BGDKazi Zubaer67 **ssssssss
TWNLea 67 *xx*xxxxxx
ZAFWarwick Masson33 *xxxxttttt
ROUOvidiu Parvu0 xxxxxxxxxx
MEXFernando González0 ssssssssss