Final Results: USACO 2015 January Contest, Gold

Key:
* = Correct
x = Wrong Answer (including possibly empty or missing output file)
t = Timeout
c = Didn't Compile
! = Run-time error or exceeded memory limits

Pre-College Participants (Full List):

Country Year Name Score    cowrect    movie    grass
USA  2016    Lawrence Li1000 ************** ************** **************
USA  2017    Daniel Chiu1000 ************** ************** **************
AUT  2015    Gary Ye1000 ************** ************** **************
AUS  2018    Jerry Mao1000 ************** ************** **************
USA  2017    Tiger Luo1000 ************** ************** **************
USA  2015    James Bloxham1000 ************** ************** **************
JPN  2017    Takahiro Masuda1000 ************** ************** **************
USA  2016    Alexander Wei1000 ************** ************** **************
USA  2016    Demi Guo1000 ************** ************** **************
VNM  2016    Anh Duc Le1000 ************** ************** **************
RUS  2015    Egor Shcherbin1000 ************** ************** **************
BLR  2016    Ilya Yakovlev1000 ************** ************** **************
POL  2016    Jarosław Kwiecień1000 ************** ************** **************
TUR  2016    Erdem Kirez1000 ************** ************** **************
IND  2016    Malvika Joshi1000 ************** ************** **************
VNM  2015    Phúc Hoàng Vũ1000 ************** ************** **************
HRV  2015    Ivan Lazaric1000 ************** ************** **************
BLR  2015    Nikita Sazanovich1000 ************** ************** **************
IRN  2016    Amin Khodaie1000 ************** ************** **************
KOR  2016    수찬 박1000 ************** ************** **************
IRN  2017    Ali Bahjati1000 ************** ************** **************
IRN  2015    Keivan Mohtashami1000 ************** ************** **************
KOR  2016    Seunghyun Joe1000 ************** ************** **************
CHN  2015    Yuetong Wang1000 ************** ************** **************
BLR  2015    Barbara Kuskova1000 ************** ************** **************
BLR  2016    Ilya Medyanikov1000 ************** ************** **************
BLR  2016    Maria Izobova1000 ************** ************** **************
IRN  2016    Mohammad Mahdi Shokri1000 ************** ************** **************
RUS  2015    Vitaly Demidenko1000 ************** ************** **************
IRN  2015    Reza Soltani1000 ************** ************** **************
BLR  2017    Arthur Petukhovsky1000 ************** ************** **************
CHN  2017    Lihuang Ding1000 ************** ************** **************
IRN  2017    Ali Asadi1000 ************** ************** **************
IRN  2015    Peyman Jabbarzade Ganje1000 ************** ************** **************
CHN  2018    Yang Ding1000 ************** ************** **************
IRN  2017    Amirmohammad Dehghan1000 ************** ************** **************
IRN  2015    Ali Haghani1000 ************** ************** **************
RUS  2016    Vlad Makeev1000 ************** ************** **************
JPN  2018    Yuta Takaya1000 ************** ************** **************
JPN  2016    Ryunosuke Iwai1000 ************** ************** **************
CAN  2015    Jacob Jackson1000 ************** ************** **************
SGP  2017    Wen Yuen Pang1000 ************** ************** **************
GEO  2015    Elene Machaidze1000 ************** ************** **************
VNM  2017    Anh Nguyen Tuan1000 ************** ************** **************
CAN  2016    Yikuan Li1000 ************** ************** **************
USA  2016    Sanjeev Murty1000 ************** ************** **************
USA  2016    Yang Yan1000 ************** ************** **************
USA  2015    Andrew He1000 ************** ************** **************
AUS  2015    Ishraq Huda1000 ************** ************** **************
AUS  2015    Michael Chen1000 ************** ************** **************
CHN  2016    David Lee1000 ************** ************** **************
CHN  2015    Yisong Wang1000 ************** ************** **************
CHN  2017    Weiqiang Yuan1000 ************** ************** **************
CHN  2016    Ce Jin1000 ************** ************** **************
ROU  2016    Alex Velea1000 ************** ************** **************
FIN  2015    Tuukka Korhonen976 *************t ************** **************
USA  2016    Sean Shi952 ************** ************** ***x******x***
CHN  2018    Haike Xu952 ************** ***********t*t **************
CHN  2017    Zhiyang Chen952 *******x****** ************** *******x******
USA  2018    Dhruv Rohatgi905 ************** **********tttt **************
KAZ  2015    Zhusupov Nurlan833 ************** ************** **xx*x**xx*xx*
ROU  2015    Alex Cociorva833 ************** *****xx*xxx*xx **************
IRN  2016    Keyvan Khademi833 ************** *****xx*xxx*xx **************
USA  2017    David Zhu810 ************** ************** ****tt*tttttt*
CHN  2017    Runhe Lyu810 ************** ****txx*xxx*xx **************
CHN  2018    Xinyi Zhao810 ************** ****xtt*ttt*tt **************
USA  2015    Yang Liu810 ************** ************** *xxxxx***xxx**
BLR  2015    Yiryi Bondarchuck762 ************** ************** ****tttttttttt
BLR  2015    Sergey Omelyanuk762 ************** ************** ****xxxxxxxxxx
USA  2016    Brian Gu762 ************** ************** ****x!!t!!!!!!
GRC  2016    Aristofanis Rontogiannis762 ************** *x*xxxx*xxx*xx **************
USA  2018    William Hu738 ************** ************** **x*xxxxxxxxxx
DEU  2015    Felix Bauckholt738 ***xxxxxxxxxxx ************** **************
USA  2015    Matthew Savage738 ************** ************** *x*xttt*tttttt
ROU  2015    Mircea Popoveniuc714 ************** *xxxxxxxxxxxx* **************
TUR  2015    Emin Ayar714 ************** ************** *xxxxxxx*xxxxx
CHN  2018    Yilin You714 **x*********** ************** *xxxxxx*xxxxx*
VNM  2015    Quang Thang Tran714 ************** ************** *xxxxxxx*xxxxx
USA  2015    Eric Xu690 ************** ************** *xxxxxxxxxxxxx
USA  2016    Alexander Yang690 ************** ************** *xxxxxxxxxxxxx
VNM  2016    Vuong Nguyen667 ************** **************
ROU  2016    Maria Pandele667 ************** **************
KOR  2015    Seokhwan Choi667 ************** **************
USA  2016    Samuel Hsiang667 **x*********** ************** *ttttttttttttt
USA  2015    Alexander Dai667 ************** ************** xxxxxxxxxxxxxx
ROU  2016    Paul Gramatovici667 ************** **************
ITA  2015    Francesco Milizia667 ************** **************
BLR  2017    Fedor Korobeynikov667 ************** **************
EST  2016    Andres Unt667 ************** **************
SYR  2016    Joud Zouzou667 ************** **************
ARM  2015    Edward Grigoryan667 ************** **************
USA  2016    Brendan Ney667 **x*********** ************** *xxxxxxxxxxxxx
TKM  2015    Bayram Berdiyev667 ************** ************** xxxxxxxxxxxxxx
EST  2016    Oliver Nisumaa643 **x*********** **************
GRC  2016    Rafael Ketsetsidis643 *x************ **************
AUS  2016    Declan McDonnell619 ************** *****ttttttttt ****xx**xxxxx*
CAN  2016    Jeffrey Xiao595 ************** *x**x********x
USA  2017    Bryan Chen571 **x*******tttt ************** *xxxxxxxxxxxxx
USA  2015    Philip Sun571 ***x*x****x*x* ***x********** *xxxxxxxxxxxxx
BLR  2016    Igor Doroshev548 ************** ***xxxx*xxx*xx ****tttttttttt
RUS  2016    Roma Gorbunov548 ****tttttttttt *****ttttttttt **************
BLR  2016    Pavel Semenov548 ************** ***xxxx*xxx*xx ****tttttttttt
BGR  2018    Radostin Chonev548 ************** *x**x****tt*xx *xxxxxxxxxxxxx
USA  2017    Pranav Prakash548 **x****x****** **x****x***x**
USA  2015    Hugh Zhang548 ************** *********ttttt !!!!!!!!!!!!!!
USA  2016    Michael Colavita524 ************** ****xx**txx*x*
CHN  2016    Yubai Xie524 ****tttttt**** **************
USA  2015    Andrew Chen524 ***x*x***xxxx* **************
USA  2016    Jordan Alexander500 ************** ****txx*xxx*xx *xxxtttxtttttt
USA  2015    Victor Xu500 ************** *****ttttttttt **!!!!!x!!!!!!
USA  2015    Yan Huang476 ***********x** ****xxx*xxx*xx *xxxxxxxxxxxxx
USA  2017    Nicholas Guo476 **x****x****** *****xx*xxx*xx *xxxxxxxxxxxxx
USA  2017    Christopher Chang452 ************** **xxx***ttxxxx
NLD  2015    Ludo Pulles452 ************** *****ttttttttt
FRA  2018    Arthur Leonard452 ************** *****ttttttttt xxxxxxxxxxxxxx
USA  2016    Calvin Lee452 ************** *x**xxx*xxx*xx
USA  2017    Nikhil Cheerla452 ****tttttttttt ************** *xxxxxxxttxxxx
USA  2016    Samuel Heil429 ****x*xxxx*xxx **********x**x
USA  2015    Matthew Das Sarma429 **x*xxxxxxxxxx ************** *xxxxxxxxxxxxx
USA  2015    Kevin Liu405 *x**xxxxxxxxxx xxxxxxxxxxxxxx **************
USA  2015    Nikita Samsonov405 ***xxxxxxxxxxx **************
USA  2016    Wilbur Li405 **x****x****** **x**ttttttttt *xxxxxxxxxxxxx
USA  2016    Horace He405 ***xxxxxxxxxxx ************** cccccccccccccc
HRV  2015    Kristijan Vukelić405 **x****x****** **x*txx*xxx*xx
USA  2015    Alexander Katz405 ************** ***ttttttttttt
MEX  2016    Angel David Ortega Ramirez381 *t*ttttttttttt **************
USA  2015    Corwin de Boor381 *xxxxxxxxxxxxx ************** *xxx!!!!!!!!!!
FIN  2015    Sami Kalliomäki381 ************** *x*xxxxxxxxxxx
ROU  2016    Mihail Jianu381 *x*xxxxxxxxxxx **************
HRV  2015    Ivan Zufic381 *xxxxxxxxxxxxx ************** *xxxxxxxxxxxxx
DEU  2015    Philip Wellnitz381 *xxxxxxxxxxxxx *xxxxxxxxxxxxx **************
USA  2017    Rahul Yesantharao381 **x****x****** *x*xxxx*xxx*xx
ROU  2017    Vlad Rochian357 *****ttttttttt ****x**x*x*x**
ROU  2015    Gabriel Robert Inelus357 *xxxxxxxxxxxxx ****x*******xx ***ttttttttttt
USA  2017    Mayank Pandey357 ************** *xxxttxttttttx
CHN  2017    Karl Duan357 *xxxxxxxxxxxxx **************
GEO  2018    Vano Gamezardashvili357 *xxxxxxxxxxxxx **************
USA  2017    Michael Tang357 ************** *xxxxxxxxxxxxx
USA  2015    Bili Sun357 **x*********** *xxxxxxxxxxxxx *xxxxxxxxxxxxx
ROU  2018    Costin Andrei Oncescu357 **t*tttttttttt **********tttt *xxxxxx*xxxxxx
USA  2016    Michael Kural357 *xxxxxxxxxxxxx *************x *xxxxxxxxxxxxx
USA  2016    Kevin Sun333 **************
CHN  2019    Tailai Yu333 **************
KAZ  2015    Daniyar Maminov333 **************
IND  2017    Mriganka Basu333 **************
USA  2015    Brandon Chung333 **x*********** *xxttttttttttt
USA  2016    Tony Wang333 **************
KAZ  2016    Nazarbek Altybay333 **************
GEO  2016    Lasha Bukhnikashvili333 **************
USA  2016    Jihan Yin333 ***xxxxxxxxxxx ****x****x**xx *xxxxxxxxxtxtx
CYP  2016    Angelos Pelecanos333 ************** xxxxx!!!!!!!!!
CHN  2019    Yan JieLong310 ****tttttttttt *****ttttttttt ****x!!!!!!!!!
CAN  2015    Andrew Li286 **x****x******
USA  2016    Suchir Balaji286 *xxxxxxxxxxxxx **x****x***x**
USA  2017    Allen Chen262 *x*xtttttttttt ********tttttt *xxxxtxttttttx
TUR  2016    Kayacan Vesek262 ***********ttt
USA  2015    Daniel Dakev262 **x*tttttttttt *****ttttttttt ***xxxxxxxxxxx
BLR  2017    Valera Kameko238 ****tttttttttt *x*xxxxxxxxxxx ****ttxttttttx
USA  2017    Alec Sun238 ****tttttttttt *****ttttttttt *xxxxxxxxxxxxx
USA  2018    Harshal Sheth238 ****tttttttttt ******tttttttt
USA  2018    Aayush Gupta238 ****tttttttttt *****ttttttttt *xxxxxxxxxxxxx
USA  2016    Ajinkya Nene214 **x*x*xxxxxxxx *x*xxxx*xxx*xx *xxxxxxxxxxxxx
DEU  2016    Viktor Yuschuk214 *t*ttttttttttt *****tt*ttx*xx
ZAF  2015    Ulrik de Muelenaere214 ****tttttttttt *****ttttttttt
USA  2017    Justin Yang214 **x*xxxx*xxxxx *x*xxxx*xxx*xx *!t!!!!t!tt!t!
USA  2018    Kevin Li214 ****tttttttttt *x*xxxx*xxx*xx *xxxxxxxxxxxxx
USA  2015    Noah Golowich214 *!!!!*!!!**!** **xxxxxxxxxxxx *xxxxxxxxxxxxx
USA  2016    Girishvar Venkat214 ***xxxxxxxxxxx *****ttttttttt *xxxxxxxxxxxxx
USA  2016    Phillip Wang190 ***xxxxxxxxxxx *****!!!!!!!!!
USA  2018    Shwetark Patel190 ***xxxxxxxxxxx *x*xxxx*xxx*xx *xxxxxxxxxxxxx
USA  2016    Jeffrey Chang190 **xxtttttttttt **xx*xxxxxxx*x **xxxttttttttt
USA  2016    Rachel Zhang167 ****tttttttttt **tttttttttttt *xxxxxxxxxxxxx
USA  2016    Luke Shimanuki167 *xxxxxxxxxxxxx *xxxxxxxxxxxxx **xxx***ttxxxx
USA  2017    Aaron Kaufer167 ****tttttttttt **tttttttttttt *xxxxxxxxxxxxx
USA  2017    Kevin Chang167 *x*xxxxxxxxxxx *x*xxxx*xxx*xx *xxxxxxxxxxxxx
USA  2016    Allen Cheng143 *x*xx*xx**xxx*
USA  2015    Jordan Haack143 **x**xx*xxx*xx
USA  2017    James Li143 xx**xxx*xxxxxx **x*tttttttttt
CHN  2018    Little Bell Chan143 *xx*xxxxxxxxxx cccccccccccccc ****xxxxxxxxxx
USA  2015    Larry Yang143 ***xxxxxxxxxxx *x**x!!!!!!!!!
USA  2015    Zachary Bogorad143 **xxxxxxxxxxxx *!t!tttttttttt ***xxttttttttt
UKR  2015    Roman Kachur143 *****xxxxx*xxx
CHN  2015    Weiyu Chen143 ****tttttttttt **xxxxxxxxxxxx
USA  2017    Shuheng Niu143 *xxxxxxxxxxxxx **x*xx*xxxxxxx *xxxxxxxxxxxxx
USA  2015    Kevin Li143 ***xxxxxxxxxxx **tttttttttttt *xxxx!!x!!!!!!
ZAF  2016    Mohammed Yaseen Mowzer143 ****tttttttttt **x!!!!!!!!!!!
USA  2016    Jack Neus119 ***!!!!*!!!*!!
CAN  2015    Nikita Kapustin119 *****ttttttttt
USA  2017    Alexander Xu119 *x*xxxx*xxx*xx *xxxxtt!tt!t!t
USA  2015    Alex Hong119 *****!!!!!!!!!
VEN  2015    German Blandin119 ***xxxxxxxxxxx **xxxxxxxxxxxx
USA  2015    Riku Miyao95 ****tttttttttt
USA  2015    Prahaladha Mallela95 ****tttttttttt
USA  2016    Abiram Sritharan95 ****tttttttttt
USA  2015    Casey Xing95 ****tttttttttt
AUT  2016    Florian Leimgruber95 ****tttttttttt
ARM  2015    Martin Mirakyan95 ***xx*xxxxxxxx
USA  2015    Hanqing Wang95 *x*xtttttxxxxx **xxx!!!!!!!!!
SGP  2015    Chang Liu95 ****xxxxxxxxxx
TUR  2016    Hasan Altan Birler95 ****xxxxxxxxxx
USA  2017    Ariadne Liu95 **x*x*xxxxxxxx
USA  2018    Nicholas Sun71 ***xxxxxxxxxxx
USA  2015    Eric Neyman71 x***tttttttttt
CHN  2018    Letian Zheng71 ***xxxxxxxxxxx
TJK  2015    Mekhrubon Turaev71 ***xxxxxxxxxxx
FRA  2015    Corentin Lauverjat71 ***xxxxxxxxxxx
HRV  2015    Ivan Šego71 ***xxxxxxxxxxx
USA  2015    Jeffrey Zhang71 *x**xxxxxxxxxx
CHN  2018    Xinyu Wu71 *xxxxxxxxxxxxx *xxxxxxxxxxxxx *xxxxxxxxxxxxx
MEX  2016    Carlos Galeana71 ***xxxxxxxxxxx
CAN  2016    Ahmed Sabie71 ***xxxxxtttttt
KAZ  2016    Zharaskhan Aman71 ***xxxxxxxxxxx
BLR  2015    Gleb Vinerskiy71 ***xxxxxxxxxxx
USA  2015    David Zeng71 ***xxxxxxxxttt xxxxxxxxxxxxxx
USA  2016    Hubert Yuan48 **tttttttttttt
CHN  2016    Zilun Sun48 *xxxxxx*xxxxxx
TUR  2015    Muhammed Fatih Balın48 *xxxxxx*xxxxxx
USA  2015    Alexander Whatley48 *xxxxxxxxxxxxx cccccccccccccc *xxxxxxxxxxxxx
IRN  2017    Pooyan Ali Panahi48 x**xtttttttttt
USA  2016    Max Jerdee48 **xxxxxxxxxxxx
GEO  2016    Nika Losaberidze48 *x*xxxxxxxxxxx
CHN  2018    Yi Xu24 *xxxxxxxxxxxxx
USA  2016    Lisa Yang24 tttttttttttttt *xtttttttttttt
USA  2016    Christopher Morris24 *xxxxxxxxxxxxx
USA  2015    Bowen Wang24 *!!!!!!!!!!!!!
SGP  2016    Jiahai Feng24 *xxxxxxxxxxxxx
USA  2015    Alvin Kao24 *txttttttttttt
BGR  2017    Andrey Andreev24 *xtxtttttttttt
USA  2018    William Hsu24 *xxxxtxxtxxxxx
VEN  2015    Rodolfo Miquilarena24 xt*ttttttttttt
GEO  2018    Saba Tavdgiridze24 *xxxxxxxxxxxxx

Pre-College Participants (USA only):

Country Year Name Score    cowrect    movie    grass
USA  2016    Lawrence Li1000 ************** ************** **************
USA  2017    Daniel Chiu1000 ************** ************** **************
USA  2017    Tiger Luo1000 ************** ************** **************
USA  2015    James Bloxham1000 ************** ************** **************
USA  2016    Alexander Wei1000 ************** ************** **************
USA  2016    Demi Guo1000 ************** ************** **************
USA  2016    Sanjeev Murty1000 ************** ************** **************
USA  2016    Yang Yan1000 ************** ************** **************
USA  2015    Andrew He1000 ************** ************** **************
USA  2016    Sean Shi952 ************** ************** ***x******x***
USA  2018    Dhruv Rohatgi905 ************** **********tttt **************
USA  2017    David Zhu810 ************** ************** ****tt*tttttt*
USA  2015    Yang Liu810 ************** ************** *xxxxx***xxx**
USA  2016    Brian Gu762 ************** ************** ****x!!t!!!!!!
USA  2018    William Hu738 ************** ************** **x*xxxxxxxxxx
USA  2015    Matthew Savage738 ************** ************** *x*xttt*tttttt
USA  2015    Eric Xu690 ************** ************** *xxxxxxxxxxxxx
USA  2016    Alexander Yang690 ************** ************** *xxxxxxxxxxxxx
USA  2016    Samuel Hsiang667 **x*********** ************** *ttttttttttttt
USA  2015    Alexander Dai667 ************** ************** xxxxxxxxxxxxxx
USA  2016    Brendan Ney667 **x*********** ************** *xxxxxxxxxxxxx
USA  2017    Bryan Chen571 **x*******tttt ************** *xxxxxxxxxxxxx
USA  2015    Philip Sun571 ***x*x****x*x* ***x********** *xxxxxxxxxxxxx
USA  2017    Pranav Prakash548 **x****x****** **x****x***x**
USA  2015    Hugh Zhang548 ************** *********ttttt !!!!!!!!!!!!!!
USA  2016    Michael Colavita524 ************** ****xx**txx*x*
USA  2015    Andrew Chen524 ***x*x***xxxx* **************
USA  2016    Jordan Alexander500 ************** ****txx*xxx*xx *xxxtttxtttttt
USA  2015    Victor Xu500 ************** *****ttttttttt **!!!!!x!!!!!!
USA  2015    Yan Huang476 ***********x** ****xxx*xxx*xx *xxxxxxxxxxxxx
USA  2017    Nicholas Guo476 **x****x****** *****xx*xxx*xx *xxxxxxxxxxxxx
USA  2017    Christopher Chang452 ************** **xxx***ttxxxx
USA  2016    Calvin Lee452 ************** *x**xxx*xxx*xx
USA  2017    Nikhil Cheerla452 ****tttttttttt ************** *xxxxxxxttxxxx
USA  2016    Samuel Heil429 ****x*xxxx*xxx **********x**x
USA  2015    Matthew Das Sarma429 **x*xxxxxxxxxx ************** *xxxxxxxxxxxxx
USA  2015    Kevin Liu405 *x**xxxxxxxxxx xxxxxxxxxxxxxx **************
USA  2015    Nikita Samsonov405 ***xxxxxxxxxxx **************
USA  2016    Wilbur Li405 **x****x****** **x**ttttttttt *xxxxxxxxxxxxx
USA  2016    Horace He405 ***xxxxxxxxxxx ************** cccccccccccccc
USA  2015    Alexander Katz405 ************** ***ttttttttttt
USA  2015    Corwin de Boor381 *xxxxxxxxxxxxx ************** *xxx!!!!!!!!!!
USA  2017    Rahul Yesantharao381 **x****x****** *x*xxxx*xxx*xx
USA  2017    Mayank Pandey357 ************** *xxxttxttttttx
USA  2017    Michael Tang357 ************** *xxxxxxxxxxxxx
USA  2015    Bili Sun357 **x*********** *xxxxxxxxxxxxx *xxxxxxxxxxxxx
USA  2016    Michael Kural357 *xxxxxxxxxxxxx *************x *xxxxxxxxxxxxx
USA  2016    Kevin Sun333 **************
USA  2015    Brandon Chung333 **x*********** *xxttttttttttt
USA  2016    Tony Wang333 **************
USA  2016    Jihan Yin333 ***xxxxxxxxxxx ****x****x**xx *xxxxxxxxxtxtx
USA  2016    Suchir Balaji286 *xxxxxxxxxxxxx **x****x***x**
USA  2017    Allen Chen262 *x*xtttttttttt ********tttttt *xxxxtxttttttx
USA  2015    Daniel Dakev262 **x*tttttttttt *****ttttttttt ***xxxxxxxxxxx
USA  2017    Alec Sun238 ****tttttttttt *****ttttttttt *xxxxxxxxxxxxx
USA  2018    Harshal Sheth238 ****tttttttttt ******tttttttt
USA  2018    Aayush Gupta238 ****tttttttttt *****ttttttttt *xxxxxxxxxxxxx
USA  2016    Ajinkya Nene214 **x*x*xxxxxxxx *x*xxxx*xxx*xx *xxxxxxxxxxxxx
USA  2017    Justin Yang214 **x*xxxx*xxxxx *x*xxxx*xxx*xx *!t!!!!t!tt!t!
USA  2018    Kevin Li214 ****tttttttttt *x*xxxx*xxx*xx *xxxxxxxxxxxxx
USA  2015    Noah Golowich214 *!!!!*!!!**!** **xxxxxxxxxxxx *xxxxxxxxxxxxx
USA  2016    Girishvar Venkat214 ***xxxxxxxxxxx *****ttttttttt *xxxxxxxxxxxxx
USA  2016    Phillip Wang190 ***xxxxxxxxxxx *****!!!!!!!!!
USA  2018    Shwetark Patel190 ***xxxxxxxxxxx *x*xxxx*xxx*xx *xxxxxxxxxxxxx
USA  2016    Jeffrey Chang190 **xxtttttttttt **xx*xxxxxxx*x **xxxttttttttt
USA  2016    Rachel Zhang167 ****tttttttttt **tttttttttttt *xxxxxxxxxxxxx
USA  2016    Luke Shimanuki167 *xxxxxxxxxxxxx *xxxxxxxxxxxxx **xxx***ttxxxx
USA  2017    Aaron Kaufer167 ****tttttttttt **tttttttttttt *xxxxxxxxxxxxx
USA  2017    Kevin Chang167 *x*xxxxxxxxxxx *x*xxxx*xxx*xx *xxxxxxxxxxxxx
USA  2016    Allen Cheng143 *x*xx*xx**xxx*
USA  2015    Jordan Haack143 **x**xx*xxx*xx
USA  2017    James Li143 xx**xxx*xxxxxx **x*tttttttttt
USA  2015    Larry Yang143 ***xxxxxxxxxxx *x**x!!!!!!!!!
USA  2015    Zachary Bogorad143 **xxxxxxxxxxxx *!t!tttttttttt ***xxttttttttt
USA  2017    Shuheng Niu143 *xxxxxxxxxxxxx **x*xx*xxxxxxx *xxxxxxxxxxxxx
USA  2015    Kevin Li143 ***xxxxxxxxxxx **tttttttttttt *xxxx!!x!!!!!!
USA  2016    Jack Neus119 ***!!!!*!!!*!!
USA  2017    Alexander Xu119 *x*xxxx*xxx*xx *xxxxtt!tt!t!t
USA  2015    Alex Hong119 *****!!!!!!!!!
USA  2015    Riku Miyao95 ****tttttttttt
USA  2015    Prahaladha Mallela95 ****tttttttttt
USA  2016    Abiram Sritharan95 ****tttttttttt
USA  2015    Casey Xing95 ****tttttttttt
USA  2015    Hanqing Wang95 *x*xtttttxxxxx **xxx!!!!!!!!!
USA  2017    Ariadne Liu95 **x*x*xxxxxxxx
USA  2018    Nicholas Sun71 ***xxxxxxxxxxx
USA  2015    Eric Neyman71 x***tttttttttt
USA  2015    Jeffrey Zhang71 *x**xxxxxxxxxx
USA  2015    David Zeng71 ***xxxxxxxxttt xxxxxxxxxxxxxx
USA  2016    Hubert Yuan48 **tttttttttttt
USA  2015    Alexander Whatley48 *xxxxxxxxxxxxx cccccccccccccc *xxxxxxxxxxxxx
USA  2016    Max Jerdee48 **xxxxxxxxxxxx
USA  2016    Lisa Yang24 tttttttttttttt *xtttttttttttt
USA  2016    Christopher Morris24 *xxxxxxxxxxxxx
USA  2015    Bowen Wang24 *!!!!!!!!!!!!!
USA  2015    Alvin Kao24 *txttttttttttt
USA  2018    William Hsu24 *xxxxtxxtxxxxx

Observers:

Country Name Score    cowrect    movie    grass
CANAndy Y.F. Huang1000 ************** ************** **************
KORChanMin Kim1000 ************** ************** **************
USAJerry Ma1000 ************** ************** **************
USAJason Li1000 ************** ************** **************
VNMHai Hoang1000 ************** ************** **************
UKRRoma Furko1000 ************** ************** **************
HRVLovro Puzar1000 ************** ************** **************
IRNSoroush Ebadian1000 ************** ************** **************
USAJohnny Ho1000 ************** ************** **************
USASteven Hao1000 ************** ************** **************
AUSJoshua Lau1000 ************** ************** **************
JPNUwi Tenpen1000 ************** ************** **************
USALewin Gan1000 ************** ************** **************
UKRAndrey Maksay1000 ************** ************** **************
RUSIlya Peresadin1000 ************** ************** **************
FINAntti Laaksonen1000 ************** ************** **************
SVKJakub Safin1000 ************** ************** **************
NLDJosse Dobben1000 ************** ************** **************
RUSGerald Agapov1000 ************** ************** **************
GEONika Svanidzzze1000 ************** ************** **************
USACalvin Deng1000 ************** ************** **************
RUSIgor Kraskevich1000 ************** ************** **************
AUSOliver Fisher1000 ************** ************** **************
RUSMarat Yuldashev1000 ************** ************** **************
BGDNafis Sadique1000 ************** ************** **************
RUSMikhail Mayorov1000 ************** ************** **************
UKRDmytro Ihnatenko1000 ************** ************** **************
ROUAndrei Heidelbacher1000 ************** ************** **************
KAZArman Yessenamanov1000 ************** ************** **************
JPNKohji Liu1000 ************** ************** **************
TWNZheng-Jie Chang1000 ************** ************** **************
THAVisit Pataranutaporn1000 ************** ************** **************
LTUVytenis Sakenas1000 ************** ************** **************
CHNWei Song1000 ************** ************** **************
USANick Haliday1000 ************** ************** **************
THATana Wattanawaroon976 **x*********** ************** **************
ESTOliver-Matis Lill929 ************** ************** *********xx*x*
VNMHiep Tran881 ****x*x**x*xx* ************** **************
USAYujie An833 ************** *****xx*xxx*xx **************
ARGFranco Marino833 ************** *******ttttttt **************
VNMKiên Bùi786 ************** ************** *xxxxx***xxxx*
USABoping Lai762 ************** ************** ***xxxtx*xxxxt
ROUGeorge Marcus762 ************** ************** **xxxxx*xxxxx*
BLRVladisav Kiselyov762 ************** ************** ****!t!!t!!t!!
ARGDiego Vizia738 ************** ************** ***!!x!!ttttt!
USASpencer Liang667 ************** **************
DOMCarlos Toribio667 ************** ***x********** *xxxxxxxxxxxxx
VNMLam Giai Den667 ************** **************
NZLTom Levy667 ************** **************
KORJeehak Yoon667 ************** **************
VNMYên Thanh Lê667 ************** **************
BRAMarcelo Galvão Póvoa571 ************** **********tttt
VNMTi Chuot571 ************** ****x****x**xx
BGDNur Muhammad Shafiullah548 ******x*x**x** **********x**x
HKGHackson Leung524 ************** ********tt!!t!
INDAkul Sareen452 ****xxxx*xxxxx **************
USAAdam Jackson452 ************** *****ttttttttt
ISLBjarki Agust Gudmundsson452 ************** *****ttttttttt
DEUGregor Matl452 ************** *****ttttttttt
USABrian Shimanuki429 ************** ****!!tx!!!!!!
USAMichael LoPiccolo405 ************** ***xxxtxtxxxxt
KAZMadi Khamitbekov405 ************** *xxxxx*x*xxxxx
UKRAlexey Stakh405 ***xxxxxxxxtxt **************
ZAFThomas Orton357 **x*********** **tttttttttttt
ROUTudor Tiplea333 **************
BGDTonmoy Mollik333 **************
DEUHans S333 **************
CHNJiangyou Cai333 **************
VENSamuel Nacache333 **************
NLDRagnar Groot Koerkamp262 ****xx*xxxxx** *!!!!!!!!!!!!! *xxxxxxxxxxx**
UKRMark Mikhno262 ***x*x****x***
BRAIvan Henrique Petrin238 ***xxxxxxxxxxx ****x***tttttt
ZAFRobin Visser238 ****tttttttttt ****tttttttttt **tttt!tttttt!
CHNJulia Gao190 ****tttttttttt ****!!!!!!!!!!
IDNMochammadDikra Prasetya167 ******x*xxxxxx
MEXCaro Delgadillo143 **txtttttttttx **x**ttttttttt
ARMDavid Khechoyan143 ****tt*tttttt*
USABob Suffern119 *****ttttt!!!!
USAMike Rolish119 *****ttttttttt
USASteven Bi95 ***xxxxxxxxxxx *ttttttttttttt
USAArnav Sastry71 **xxxxxxxxxxxx *!!!!!!!!!!!!!
CANAdam Richardson71 ***xxxxxxxxxxx
TWNKevin Yen71 ***xxxxxxxxxxx
FRAAlexis Comte71 ***xxxxxxxxxxx
USAMichael Li48 **xxxxxxxxxxxx
USAEdward Escandon48 **tttttttttttt
CHNShimi Zhang48 **ttt!!!!!!!!!
CHNJinglun Li48 *x*xtttttttttt
THAWaitaya Krongapiradee48 *x*xxxxxxxxxxx
VNMTuan Nguyen48 *t*ttttttttttt
USAJohn Nevard24 *x!x!!!!!xx!!x