Final Results: USACO 2014 January 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    slowdown    ccski    recording
ISL  2017    Jack Helgosen1000 ********** ********** **********
CHN  2018    Yilin You1000 ********** ********** **********
POL  2014    Jakub Staroń1000 ********** ********** **********
POL  2016    Wiktoria Kośny1000 ********** ********** **********
VNM  2015    Nguyen Minh Hoang1000 ********** ********** **********
SGP  2017    Wen Yuen Pang1000 ********** ********** **********
IRN  2016    AliReza Vezvaei1000 ********** ********** **********
UKR  2014    Denis Stratonov1000 ********** ********** **********
CHN  2015    Yukun Ma1000 ********** ********** **********
DEU  2015    Philip Wellnitz1000 ********** ********** **********
USA  2015    Eric Xu1000 ********** ********** **********
BLR  2014    Vlad Sobol1000 ********** ********** **********
USA  2014    Michael LoPiccolo1000 ********** ********** **********
AUS  2014    Daaron Chiu1000 ********** ********** **********
IND  2016    Malvika Joshi1000 ********** ********** **********
CAN  2016    Yikuan Li1000 ********** ********** **********
BRA  2015    John Smith967 ********** ********** ******s***
ROU  2016    Maria Pandele967 ********** *********t **********
GRC  2014    Giorgos Christoglou933 ********** ********tx **********
USA  2015    Casey Xing933 ********** ***t*****x **********
USA  2014    Edward Escandon933 ********** *****x***x **********
FRA  2014    Martin Mérafina900 ********** *****x**ss **********
BGD  2014    Labib Rashid867 ********** ********** *xx*****xx
USA  2015    Zachary Bogorad867 *xx***xx** ********** **********
IRN  2015    Amirreza Mozayani867 ********** ********** **x****xxx
CHN  2015    Yan JieLong867 ********** ********** **x**x*x*x
USA  2015    Khanh Chau Bui867 ********** ***x****** ***xx*x***
CHN  2015    Weiyu Chen833 ***xxx**xx ********** **********
POL  2017    Paweł Burzyński833 *****xxxxx ********** **********
UKR  2014    Andriy Omelyanenko833 *****xxxxx ********** **********
USA  2017    Jimmy Li833 ********** ***x****** *****x*xxx
USA  2015    Phillip Nazarian833 ********** ****t*tttt **********
MDA  2015    Daniel Griza833 ********** ****t*tttt **********
USA  2015    Colby Brown833 ********** ***x****tx *******x*x
POL  2016    Tomek Kościuszko833 *****xxxxx ********** **********
TUR  2015    Muhammed Fatih Balın800 ********** *xx*x*xxx* **********
IRN  2016    Amin Khodaie800 *****xxxxx ***x****** **********
USA  2015    Zachary Polansky800 ********** **s*s*ssss **********
USA  2015    Hariank Muthakana800 ********** ********** *x***xxxxx
VNM  2014    Vuong Nguyen800 ****xxxxxx ********** **********
USA  2016    Abiram Sritharan767 ********** ********** ***ttttttt
TUR  2016    Hasan Altan Birler767 ****xxxxxx *********x **********
IRN  2015    Navid Rahimidanesh767 *****xxxxx ***x****** *********x
USA  2015    Alex Hong767 ***xxxxxxx ********** **********
USA  2015    Eric Neyman767 ********** *********t ****xxxxxx
BLR  2015    Ivan Lukyanov767 ********** *****x**** *x***xxxxx
USA  2015    Joseph Chang767 ********** ********** ***ttttttt
BLR  2014    Vladislav Sazanovich733 ********** ********** *xxx*xxxxx
USA  2015    Derek Zhou733 ********** ********** *x*xxxxxxx
USA  2017    Tiger Luo733 **xxxxxxxx ********** **********
USA  2015    James Lennon733 ********** ********** *xxx*xxxxx
USA  2014    Mickey Chao733 ********** *xx*xx*x*t *******x*x
USA  2016    Victor Chen733 ********** ********** **tttxtttt
RUS  2014    Nikita Podguzov733 ********** ********** *xxx*xxxxx
USA  2017    Daniel Chiu733 ********** *tt*tttttx **********
USA  2014    Arshdeep Sabharwal733 ********** ****x*xxxx **x****x*x
USA  2015    Puneeth Uttla700 ********** ********** *xxxxxxxxx
FRA  2018    Arthur Leonard700 *sssssssss ********** **********
CHN  2015    KongAi Rong700 ********** ********** *xxxxxxxxx
CHN  2014    Wenzhang Cheng700 ********** ********** *xxxxxxxxx
USA  2014    Beilin Li700 ********** ********** *xxxxxxxxx
CAN  2015    Ben Zhang700 ********** ********** *xxxxxxxxx
BLR  2015    Sergey Omelyanuk700 ********** ********** *ssxxxxxss
USA  2016    Allen Cheng700 ********** ********** *xtttttttt
BEL  2014    Tomas Rigaux700 *xxxxxxxxx ********** **********
USA  2018    William Hu700 ********** ********** *xxxxxxxxx
CHN  2016    David Lee700 ********** ********** *xxxxxxxxx
VAT  2016    Otso City700 ********** ********** *xxxxxxxxx
USA  2014    David Zhao700 ********** ****t*tttt *****t*ttt
IRN  2014    Ali Rahimi K700 *xxxxxxxxx ********** **********
KAZ  2014    Nursultan Jubatyrov700 *xxxxxxxxx ********** **********
CHN  2017    Zhiyang Chen700 ********** ********** *xxxxxtttt
TUR  2016    Yunus Emre Inci700 ********** ********** *xttxttttt
RUS  2016    Roma Gorbunov700 *xxxxxxxxx ********** **********
UKR  2014    Vlad Yermakov700 *xxxxxxxxx ********** **********
BLR  2016    Igor Doroshev700 *******ttt ********** **xx*x*xxx
CHN  2019    Tailai Yu700 ********** ********** *xxxxxxxxx
VNM  2015    Thang Tran667 ********** ********** xxxxxxxxxx
USA  2015    Alexander Whatley667 ********** ********x* *xxxxxxxxx
IRN  2015    Alireza Nadafian667 ********** ******tttt *x***xxxxx
CHN  2016    Md Wang667 *sssssssss *********t **********
USA  2015    Pooja Gadani667 ********** xxx*xxxxxx *****x****
CHN  2015    Zhengrong Lu667 ********** **********
USA  2014    Alan Jaffe667 ********** *********x xx*xxxxxxx
USA  2015    Ben Barantschik667 ********** *ttttttttt *****x****
FRA  2018    Theophane Vallaeys667 ********** **********
TJK  2015    Mehrubon Turaev667 ********** ********** xxxxxxxxxx
BLR  2014    Evgenij Borodavko633 *xxx**xxxx ***x****** *****x*x*x
DEU  2016    Viktor Yuschuk633 ********** ****s*ssss *ss**s*sss
AUT  2016    Florian Leimgruber633 ********** *********t
CAN  2014    Zihao Zhang633 **xsssssss ********** **x****x*x
DEU  2015    Christoph Smaczny633 ********** ****t*tttt *x***xxxxx
USA  2014    Yiren Wang633 ********** ********tt *xxxxxxxxx
IND  2014    Sri Aurobindo Munagala633 *xxxxxxxxx *****x***x **********
USA  2015    Guy Blanc633 ********** ****t*tttt ***xxxxx*x
USA  2015    Jordan Haack633 *xx***xx** *x*xt*ttxt **********
IRN  2015    Ali Haghani600 *xxxxxxxxx ***x****** ******x*x*
USA  2014    Ian Zhou600 *****x*xxx ********** *x*xxxxxxx
BLR  2014    Igor Stepkin600 **xxxxxxxx *****x**** *****x**xx
IRN  2019    Abtin Bateni600 *****xxxxx ********t* x**xx*xx*x
CAN  2015    Alex Li600 *xxtxtsttt ********** *****x*x*x
ARM  2014    David Khechoyan600 ********** ****sxssss *x***xxxxx
USA  2014    Michael Zhao600 ********** ****t*tttt **xx*xxxxx
IRN  2015    Peyman Jabbarzade Ganje567 **xxxxxxxx ****s*ssss **********
SGP  2014    Shan Sam Gao567 ********** ******tttt *xxxxxxxxx
USA  2017    Nicholas Guo567 ***xxx**xx **ttxtxxxx **********
CUB  2014    David Montero567 *xxxxxxxxx ********tt *******x*x
IDN  2015    Wynne Wijaya567 *******ttt **********
USA  2015    William Li567 ********** **ttt*tttt **xx*x*xxx
IRN  2015    Salar Noroozi567 *xxxxxxxxx ********** **x**x*x*x
KOR  2014    Joonho Han567 ********** **s*s*ssss x*xx*x*xxx
USA  2014    Vickie Wang567 ****ssssss **t*t*tttt *****x****
USA  2019    Ryan Niu533 ********** *xx*xxxxxx *x***xxxxx
USA  2014    Paul Cruz533 *****xxxxx *********t **tttttttt
USA  2016    Ajinkya Nene533 ***xxxxxxx *xx*xx*x*x *****x****
USA  2015    Michael Brenan533 ********** *xx*x*xxx* **xxxxxxxx
USA  2015    Immanuel Joy533 ********** ****t*tttt *xtttttttt
ZAF  2014    Darren Roos533 **xxxxxxxx **t*t*tttt **********
USA  2014    Arnav Sastry533 **xxxxxxxx ********** *x***xxxxx
USA  2016    Kevin Du533 ********** *xx*txtttt *x***xxxxx
USA  2017    Pranav Prakash533 *xx***xx** ***x****** *xxxxxxxxx
SGP  2016    Jiahai Feng533 *xxxxxxxxx ********** ***xx*xx*x
IRN  2015    Kianoosh Abbasi533 *xxxxxxxxx ********** *****xxxxx
CHN  2015    David Liu500 ********** **t*txtttt *x*xxxxxxx
GRC  2015    Panagiotis Kostopanagiotis500 ***xxttttt ********** **ttxttttt
USA  2015    Noah Golowich500 ********** ****x*xxxx xttttttttt
USA  2016    Daniel Guo500 ********** ****txtttt *xxxxxxxxx
VNM  2014    Ti Chuot500 ****x*xxxx **********
ROU  2016    Mihail Jianu500 ********** ****txtttt *xxxxxxxxx
USA  2016    Sam Blazes500 ********** **ttt*tttt *x*xxxxxxx
LVA  2014    Uno Drikis500 ****x*xxtt **********
FIN  2015    Henrik Lievonen467 **xxxxxxxx ********** **tttttttt
KAZ  2015    Ouhrnskla Tidrdiee467 **tttttttt ********** *x*xxxxxxx
USA  2015    Jeffrey Zhang467 **xxxxxxxx *xx*xxxxxx **********
USA  2014    Alan Du467 *xxxxxxxxx *tt*t*tttt **********
BLR  2014    Andrew Raukut467 *****xxxxx ********ss *xxxxxxxxx
USA  2016    Calvin Lee467 ********** *tt*t*tttt *xxxxxxxxx
USA  2015    Eugene Wang467 ********** **t*t*tttt
USA  2016    Samuel Kim467 **xxxxxxxx *xt*txtttt **********
USA  2016    Edward Lee433 **xxxxxxxx ********** *tttxttttt
TJK  2014    Khayom Odinaev433 *xxxxxsxxs ********** *x*xxxxxxx
IRN  2016    M.Mahdi Shokri433 *xxxxxxxss ********** *xxx*xxxxx
IRN  2015    Mamad Esi433 *xx**xxxxx ********** xxtxxxxxtt
USA  2016    Selena Feng433 *xxsssssss ********** *x*xxxxxxx
KOR  2016    현민 박433 *xxxxxxxxx ********** *x*xxxxxxx
USA  2014    Jason Xie433 **xxxxxxxx *xxxxxxxxx **********
USA  2015    Jonathan Roche400 ********** *xxxxxxxxx *ttttttttt
USA  2014    Hyun Jong Kim400 ********** *xxxxxxxxx *xxtttttxx
USA  2014    Pradhith Konduri400 ********** *xxxxxxxxx *xxxxxxxxx
KOR  2015    Jeong-Hwan Yim400 *xxxxxxxxx ********** *xxxxxxxxx
EGY  2016    Omar Kat400 *xxxxxxxxx ********** *xxxxttttt
USA  2018    Kevin Li400 ********** xsssssssss *t*ttttttt
VNM  2015    Hoàng Dương400 *xxxxxxxxx ********** *xxxxxxxxx
DEU  2014    Paul Gölz400 *****xxxxx *****x**ss
TUR  2016    Osman Orhan Uysal400 *xxxxxxxxx *sssssssss **********
IRN  2016    Farbod Yadegarian400 *xx**xxxxx *xx**x**** *x*xxxxxxx
USA  2015    Ethan Gruman400 ********** *ttttttttt *xxxxxxxxx
IND  2017    Mriganka Basu367 *xxxxxxxxx *********t *xxxxxxxxx
DEU  2015    Friedrich Huebner367 ********** *xxxxxxxxx
CHN  2017    Karl Duan367 ********** *txxxtxxxx
HRV  2018    Vilim Lendvaj367 *****xxxxx ****t*tttt *ttttttttt
USA  2015    Nikita Samsonov367 **xxxxxxxx *xx*xxtttt **x****x*x
POL  2018    Stan Szczesniak367 *xxxxxxxxx *********s *xxxxxxxxx
USA  2017    Michael Tang367 ********** *txtxttttt
USA  2016    Moinak Bhattacharyya333 **xxxxxxxx *xx*xxxxxx x****x*x*x
USA  2016    David Wang333 *****xxxxx *ss*sssss* **xxxxxxxx
MEX  2014    Daniela Ceballos333 *xxxxxxxxx *****x****
CHN  2015    Zurang Liu333 **********
USA  2016    Brice Wang333 **********
USA  2016    Alexander Yang333 *xxxxxxxxx ********tt *xxxxxxxxx
CZE  2015    Dalimil Hájek333 *xxxxttttt ********tt *xxxxxxxxx
FRA  2014    Louis Bethune333 ssssssssss **********
CAN  2015    Nikita Kapustin333 **********
USA  2015    Sathvik Kadaveru333 ********** xxxxxxxxxx
USA  2015    Kevin Chiang333 **********
DEU  2014    Gregor Matl333 *****xxxxx **t*t*tttt *xxxxxxxxx
DEU  2014    Mirko Speth333 ****xxxxxx **t*t*ttss **tttttttt
AZE  2015    Sanan Pashayev333 **********
USA  2015    Daniel Ju333 **xxxxxxxx *****x**xx *xxxxxxxxx
ZAF  2017    Mohammed Yaseen Mowzer333 *xxxxxxxxx *****x****
CHN  2018    Yi Xu333 **********
USA  2016    Brian Gu333 **********
USA  2017    Allen Chen300 *xxxxxxxxx *ttttttttt *****x*x*x
USA  2015    Shreyas Garg300 *xxxxxxxxx ****xxxxxx **x**xxxxx
TUR  2016    Üzeyir Saçıkay300 **xxxxxxxx *******xxx
USA  2015    Prahaladha Mallela300 ****xxxxxx **t*t*tttt *xxxxxxxxx
BGR  2019    Bojidar Marinov300 *xxxxxxxxx *tttttttss *****x*x*x
TUR  2016    Ahmet Eren300 *xxxxxxxxx ***s*x****
MDA  2016    Mike Tarigradschi300 **xxxxxxxx ****txtttt **xx*xxxxx
KAZ  2015    Zhandos Bolatbekov300 *xxxxxxxxx ********ss
USA  2015    Alvin Kao300 ****xxxxxx **x*x*xxxx *xxxxxxxxx
USA  2014    Daniel Johnson300 ****xxxxxx **t*t*tttt *xxxxxxxxx
USA  2017    Aaron Kaufer300 *xxxxxxxxx **t*t*ttt* *xx**xxxxx
USA  2015    Vijay Upadhya267 *xxxxxxttt *ttttttttt ***x*x*x*x
USA  2017    Nikhil Cheerla267 *xxxxxxxxx **x*xxxxxx ***xxxxx*x
USA  2014    Michael Mueller267 *****xxxxx *tsststsss **xxxxxxxx
USA  2015    Jordan Schneider267 *xxxxxxxxx **t*t*tttt **xx*xxxxx
VNM  2016    Huy Đức Lê267 ***xxxxxxx *tsssssttt **xxx*xx*x
USA  2015    Kyle Zhou267 *xxxxxxxxx ****t*tttt *xxx*xxxxx
ZAF  2014    Robin Visser267 *****xxxxx *tt*tttttt *xxxxttttt
USA  2014    Muthu Chidambaram267 *****xxxxx *ssss*tsst *xtttttttt
GRC  2016    Aristofanis Rontogiannis267 *xxxxxxxxx ****t*tttt *x*xsxsxxx
AZE  2014    Tahir Alizade267 **xxxxxxxx *x**xx*x**
USA  2016    Sanjeev Murty267 **xxxxxxxx *ss*sssssx *x***xxxxx
CAN  2014    Sherman Ying233 *xtttttttt **t*x*xxxx **xxxxxxxx
USA  2014    Kevin Zhang233 *xxxxxxxxx **t*t*tttt **tttttttt
USA  2014    Michael Li233 **xxxxxttt ****txtttt *xxtttttxx
USA  2015    Saroja Erabelli233 **xxxxxxxx **t*txtttt **xxxxxxxx
ZAF  2014    Thomas Orton233 *xxxxxxxxx ****t*tttt *ttttttttt
USA  2015    David Lin233 ***xxx**xx *x*xxxxxxx
USA  2015    Elizabeth Wei233 *xxxxxxxxx ****t*tttt *ttttttttt
VNM  2015    Khang Phan233 ****xxxxxx *xx*xxxxx*
USA  2017    Joshua Kennedy233 *xx**xxxxx *x***xxxxx
USA  2016    Henry Sun200 *xxxxxxxxx *xxxxxxxxx *x***xxxxx
USA  2016    James Tautges200 *xx**xxxxx *xxxxxxxxx *ssx*xxxss
USA  2014    Mason Boeman200 *xxxxxxxxx **t*x*xxxx *xxxxxxxxx
CAN  2014    Felix Lam200 *xxxxxxxxx *xx*xxxxx* *x*xxxxxxx
VEN  2016    Samuel Nacache200 *xxxxxxxx* *xx**x*xxx
CHN  2018    Haike Xu200 **xxxxxxxx *xxxxxxxxx ***xxxxxxx
USA  2017    Mahesh Khanwalkar167 *xxxxxxxxx *txtxtxxxx *x**xxxxxx
USA  2017    Amanda Du167 *xxxxxxxxx *x***xxxxx
IND  2014    Pushkar Mishra167 *xtttttttt *x**xx*xss ssssssssss
USA  2014    Jonathan Zong167 ***xxxxxxx *tttxttttt *ttttttttt
USA  2017    Shuheng Niu167 **xxxxxxxx *xx*txtttt *ttxxxxxxx
USA  2016    Christopher Morris167 *xxxxxxxxx ***xx*xxxx
USA  2017    Joshua Zhou167 *xxxxttttt *xxxxxxxxt *tt**xxxtt
USA  2015    Timothy Deng167 ***xxx**xx
USA  2018    Daniel Whatley167 ****xxxxxx *xxxxxxxxx
USA  2016    Max Jerdee167 *xxxxxxxxx **x*txtttt *xxxxttttt
USA  2018    Qinhong Chen167 *xxttttttt *ttttxtttt *x**xxxxxx
VEN  2015    Rodolfo Miquilarena167 *xxxxxxxxx *tt*t*tttt *xxxxxxxxx
USA  2015    Erik Lamp167 **xxxxxxxx *ttxtttttt *x*xxxxxxx
USA  2015    Hamed Nilforoshan167 *xxxxxxxxx **x*x*xxxx
CAN  2015    Johnson Chen167 *xxxxxxxxx *xx*xxxxxx **xxxxxxxx
USA  2015    Kevin Li167 *xxxxxxxxx *tt*t*tttt *xxxxxxxxx
USA  2017    Mayank Pandey167 *xxxxxxxxx *xxxxxssss **xxx*xxxx
USA  2016    Sam Heil133 *xxxxxxxxx *xt*txtttt *xxxxxxxxx
USA  2016    Jason Huang133 **xxxxxxxx *xxxxxxxxx *xttxttttt
USA  2015    Alexander Parr133 **xxtttttt *xx*xxxxxx
USA  2015    Nikhil Ghosh133 **xxxxxxxx *tttxtxxxt *xxxxxxxxx
USA  2015    Hanqing Wang133 **xxxxxxxx *x*xxxxxxx
USA  2015    Francis Gerard100 *xxxxxxxxx *xt*txtttt
USA  2015    Kijung Kim100 **x*xxxxxx
USA  2015    Ricson Cheng100 *xxxxxxttt *tt*tttttt
USA  2016    Richard Liu100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2017    Richard Yang100 **xxxxxxxx *ssxxxxsss
USA  2017    Nihar Sheth100 *xxxxxxxxx xxxtxxtxtt **sstttttt
USA  2016    William Zhang100 *ttttttttt *xxxxxxxxx *xxxxxxxxx
TUR  2016    Yusuf Sengun100 *xxxxxxxxx *x*xxxxxxx
USA  2017    Alexander Xu100 *xxxxxxxxx *ttxxttxtt *ssttsssss
USA  2015    Aaron Shih100 *xxxxxxttt *ttttttttt *xxxxxxxxx
USA  2016    Liyang Zhang100 *xxxxxxxxx *xxxxxxxxx *xxtxxtttt
USA  2015    Frank Wan67 *xxxxxxxxx *xxxxxxxxx
USA  2016    Sangwoo Hahn67 *xx*xxxxxx
USA  2016    Kendall Zhu67 *xxxxttttt *txxtttttt
USA  2015    Rohit Goyal67 **xxxxxxxx
USA  2014    David Cox67 **xxxxxxxx
USA  2016    Theodore Katz33 *xxxxxxxxx
USA  2015    Matthew Li33 *xxxxxxxxx
USA  2016    Sarvasva Raghuvanshi33 *xxxxxxxxx
USA  2016    Justin Yang33 *xxxxxxxxx
USA  2015    Andrew Wang33 *xxxxxxxxx
ROU  2015    Tudor Profir33 *xxxxsssss
USA  2022    Jack Albright33 *xxxxxxxxx
VNM  2016    Chí Huy Nguyễn33 *xxxxxxxxx
USA  2015    Alan Li33 *xxxxxxxxx
USA  2016    Yi Zhao0 tttttttttt ttttttttss tttttttttt

Pre-College Participants (USA only):

Country Year Name Score    slowdown    ccski    recording
USA  2015    Eric Xu1000 ********** ********** **********
USA  2014    Michael LoPiccolo1000 ********** ********** **********
USA  2015    Casey Xing933 ********** ***t*****x **********
USA  2014    Edward Escandon933 ********** *****x***x **********
USA  2015    Zachary Bogorad867 *xx***xx** ********** **********
USA  2015    Khanh Chau Bui867 ********** ***x****** ***xx*x***
USA  2017    Jimmy Li833 ********** ***x****** *****x*xxx
USA  2015    Phillip Nazarian833 ********** ****t*tttt **********
USA  2015    Colby Brown833 ********** ***x****tx *******x*x
USA  2015    Zachary Polansky800 ********** **s*s*ssss **********
USA  2015    Hariank Muthakana800 ********** ********** *x***xxxxx
USA  2016    Abiram Sritharan767 ********** ********** ***ttttttt
USA  2015    Alex Hong767 ***xxxxxxx ********** **********
USA  2015    Eric Neyman767 ********** *********t ****xxxxxx
USA  2015    Joseph Chang767 ********** ********** ***ttttttt
USA  2015    Derek Zhou733 ********** ********** *x*xxxxxxx
USA  2017    Tiger Luo733 **xxxxxxxx ********** **********
USA  2015    James Lennon733 ********** ********** *xxx*xxxxx
USA  2014    Mickey Chao733 ********** *xx*xx*x*t *******x*x
USA  2016    Victor Chen733 ********** ********** **tttxtttt
USA  2017    Daniel Chiu733 ********** *tt*tttttx **********
USA  2014    Arshdeep Sabharwal733 ********** ****x*xxxx **x****x*x
USA  2015    Puneeth Uttla700 ********** ********** *xxxxxxxxx
USA  2014    Beilin Li700 ********** ********** *xxxxxxxxx
USA  2016    Allen Cheng700 ********** ********** *xtttttttt
USA  2018    William Hu700 ********** ********** *xxxxxxxxx
USA  2014    David Zhao700 ********** ****t*tttt *****t*ttt
USA  2015    Alexander Whatley667 ********** ********x* *xxxxxxxxx
USA  2015    Pooja Gadani667 ********** xxx*xxxxxx *****x****
USA  2014    Alan Jaffe667 ********** *********x xx*xxxxxxx
USA  2015    Ben Barantschik667 ********** *ttttttttt *****x****
USA  2014    Yiren Wang633 ********** ********tt *xxxxxxxxx
USA  2015    Guy Blanc633 ********** ****t*tttt ***xxxxx*x
USA  2015    Jordan Haack633 *xx***xx** *x*xt*ttxt **********
USA  2014    Ian Zhou600 *****x*xxx ********** *x*xxxxxxx
USA  2014    Michael Zhao600 ********** ****t*tttt **xx*xxxxx
USA  2017    Nicholas Guo567 ***xxx**xx **ttxtxxxx **********
USA  2015    William Li567 ********** **ttt*tttt **xx*x*xxx
USA  2014    Vickie Wang567 ****ssssss **t*t*tttt *****x****
USA  2019    Ryan Niu533 ********** *xx*xxxxxx *x***xxxxx
USA  2014    Paul Cruz533 *****xxxxx *********t **tttttttt
USA  2016    Ajinkya Nene533 ***xxxxxxx *xx*xx*x*x *****x****
USA  2015    Michael Brenan533 ********** *xx*x*xxx* **xxxxxxxx
USA  2015    Immanuel Joy533 ********** ****t*tttt *xtttttttt
USA  2014    Arnav Sastry533 **xxxxxxxx ********** *x***xxxxx
USA  2016    Kevin Du533 ********** *xx*txtttt *x***xxxxx
USA  2017    Pranav Prakash533 *xx***xx** ***x****** *xxxxxxxxx
USA  2015    Noah Golowich500 ********** ****x*xxxx xttttttttt
USA  2016    Daniel Guo500 ********** ****txtttt *xxxxxxxxx
USA  2016    Sam Blazes500 ********** **ttt*tttt *x*xxxxxxx
USA  2015    Jeffrey Zhang467 **xxxxxxxx *xx*xxxxxx **********
USA  2014    Alan Du467 *xxxxxxxxx *tt*t*tttt **********
USA  2016    Calvin Lee467 ********** *tt*t*tttt *xxxxxxxxx
USA  2015    Eugene Wang467 ********** **t*t*tttt
USA  2016    Samuel Kim467 **xxxxxxxx *xt*txtttt **********
USA  2016    Edward Lee433 **xxxxxxxx ********** *tttxttttt
USA  2016    Selena Feng433 *xxsssssss ********** *x*xxxxxxx
USA  2014    Jason Xie433 **xxxxxxxx *xxxxxxxxx **********
USA  2015    Jonathan Roche400 ********** *xxxxxxxxx *ttttttttt
USA  2014    Hyun Jong Kim400 ********** *xxxxxxxxx *xxtttttxx
USA  2014    Pradhith Konduri400 ********** *xxxxxxxxx *xxxxxxxxx
USA  2018    Kevin Li400 ********** xsssssssss *t*ttttttt
USA  2015    Ethan Gruman400 ********** *ttttttttt *xxxxxxxxx
USA  2015    Nikita Samsonov367 **xxxxxxxx *xx*xxtttt **x****x*x
USA  2017    Michael Tang367 ********** *txtxttttt
USA  2016    Moinak Bhattacharyya333 **xxxxxxxx *xx*xxxxxx x****x*x*x
USA  2016    David Wang333 *****xxxxx *ss*sssss* **xxxxxxxx
USA  2016    Brice Wang333 **********
USA  2016    Alexander Yang333 *xxxxxxxxx ********tt *xxxxxxxxx
USA  2015    Sathvik Kadaveru333 ********** xxxxxxxxxx
USA  2015    Kevin Chiang333 **********
USA  2015    Daniel Ju333 **xxxxxxxx *****x**xx *xxxxxxxxx
USA  2016    Brian Gu333 **********
USA  2017    Allen Chen300 *xxxxxxxxx *ttttttttt *****x*x*x
USA  2015    Shreyas Garg300 *xxxxxxxxx ****xxxxxx **x**xxxxx
USA  2015    Prahaladha Mallela300 ****xxxxxx **t*t*tttt *xxxxxxxxx
USA  2015    Alvin Kao300 ****xxxxxx **x*x*xxxx *xxxxxxxxx
USA  2014    Daniel Johnson300 ****xxxxxx **t*t*tttt *xxxxxxxxx
USA  2017    Aaron Kaufer300 *xxxxxxxxx **t*t*ttt* *xx**xxxxx
USA  2015    Vijay Upadhya267 *xxxxxxttt *ttttttttt ***x*x*x*x
USA  2017    Nikhil Cheerla267 *xxxxxxxxx **x*xxxxxx ***xxxxx*x
USA  2014    Michael Mueller267 *****xxxxx *tsststsss **xxxxxxxx
USA  2015    Jordan Schneider267 *xxxxxxxxx **t*t*tttt **xx*xxxxx
USA  2015    Kyle Zhou267 *xxxxxxxxx ****t*tttt *xxx*xxxxx
USA  2014    Muthu Chidambaram267 *****xxxxx *ssss*tsst *xtttttttt
USA  2016    Sanjeev Murty267 **xxxxxxxx *ss*sssssx *x***xxxxx
USA  2014    Kevin Zhang233 *xxxxxxxxx **t*t*tttt **tttttttt
USA  2014    Michael Li233 **xxxxxttt ****txtttt *xxtttttxx
USA  2015    Saroja Erabelli233 **xxxxxxxx **t*txtttt **xxxxxxxx
USA  2015    David Lin233 ***xxx**xx *x*xxxxxxx
USA  2015    Elizabeth Wei233 *xxxxxxxxx ****t*tttt *ttttttttt
USA  2017    Joshua Kennedy233 *xx**xxxxx *x***xxxxx
USA  2016    Henry Sun200 *xxxxxxxxx *xxxxxxxxx *x***xxxxx
USA  2016    James Tautges200 *xx**xxxxx *xxxxxxxxx *ssx*xxxss
USA  2014    Mason Boeman200 *xxxxxxxxx **t*x*xxxx *xxxxxxxxx
USA  2017    Mahesh Khanwalkar167 *xxxxxxxxx *txtxtxxxx *x**xxxxxx
USA  2017    Amanda Du167 *xxxxxxxxx *x***xxxxx
USA  2014    Jonathan Zong167 ***xxxxxxx *tttxttttt *ttttttttt
USA  2017    Shuheng Niu167 **xxxxxxxx *xx*txtttt *ttxxxxxxx
USA  2016    Christopher Morris167 *xxxxxxxxx ***xx*xxxx
USA  2017    Joshua Zhou167 *xxxxttttt *xxxxxxxxt *tt**xxxtt
USA  2015    Timothy Deng167 ***xxx**xx
USA  2018    Daniel Whatley167 ****xxxxxx *xxxxxxxxx
USA  2016    Max Jerdee167 *xxxxxxxxx **x*txtttt *xxxxttttt
USA  2018    Qinhong Chen167 *xxttttttt *ttttxtttt *x**xxxxxx
USA  2015    Erik Lamp167 **xxxxxxxx *ttxtttttt *x*xxxxxxx
USA  2015    Hamed Nilforoshan167 *xxxxxxxxx **x*x*xxxx
USA  2015    Kevin Li167 *xxxxxxxxx *tt*t*tttt *xxxxxxxxx
USA  2017    Mayank Pandey167 *xxxxxxxxx *xxxxxssss **xxx*xxxx
USA  2016    Sam Heil133 *xxxxxxxxx *xt*txtttt *xxxxxxxxx
USA  2016    Jason Huang133 **xxxxxxxx *xxxxxxxxx *xttxttttt
USA  2015    Alexander Parr133 **xxtttttt *xx*xxxxxx
USA  2015    Nikhil Ghosh133 **xxxxxxxx *tttxtxxxt *xxxxxxxxx
USA  2015    Hanqing Wang133 **xxxxxxxx *x*xxxxxxx
USA  2015    Francis Gerard100 *xxxxxxxxx *xt*txtttt
USA  2015    Kijung Kim100 **x*xxxxxx
USA  2015    Ricson Cheng100 *xxxxxxttt *tt*tttttt
USA  2016    Richard Liu100 *xxxxxxxxx *xxxxxxxxx *xxxxxxxxx
USA  2017    Richard Yang100 **xxxxxxxx *ssxxxxsss
USA  2017    Nihar Sheth100 *xxxxxxxxx xxxtxxtxtt **sstttttt
USA  2016    William Zhang100 *ttttttttt *xxxxxxxxx *xxxxxxxxx
USA  2017    Alexander Xu100 *xxxxxxxxx *ttxxttxtt *ssttsssss
USA  2015    Aaron Shih100 *xxxxxxttt *ttttttttt *xxxxxxxxx
USA  2016    Liyang Zhang100 *xxxxxxxxx *xxxxxxxxx *xxtxxtttt
USA  2015    Frank Wan67 *xxxxxxxxx *xxxxxxxxx
USA  2016    Sangwoo Hahn67 *xx*xxxxxx
USA  2016    Kendall Zhu67 *xxxxttttt *txxtttttt
USA  2015    Rohit Goyal67 **xxxxxxxx
USA  2014    David Cox67 **xxxxxxxx
USA  2016    Theodore Katz33 *xxxxxxxxx
USA  2015    Matthew Li33 *xxxxxxxxx
USA  2016    Sarvasva Raghuvanshi33 *xxxxxxxxx
USA  2016    Justin Yang33 *xxxxxxxxx
USA  2015    Andrew Wang33 *xxxxxxxxx
USA  2022    Jack Albright33 *xxxxxxxxx
USA  2015    Alan Li33 *xxxxxxxxx
USA  2016    Yi Zhao0 tttttttttt ttttttttss tttttttttt

Observers:

Country Name Score    slowdown    ccski    recording
VNMHieu Lang1000 ********** ********** **********
RUSIvan Fefer1000 ********** ********** **********
VNMHiep Tran1000 ********** ********** **********
USAAlbert Gural1000 ********** ********** **********
VNMHung Nguyen1000 ********** ********** **********
NLDJan Elffers1000 ********** ********** **********
ARGMiguel Maurizio1000 ********** ********** **********
TWNZeus Yang1000 ********** ********** **********
USASand Junior1000 ********** ********** **********
VNMQuan Tran1000 ********** ********** **********
VENJosé Sánchez1000 ********** ********** **********
FRAJérémie Marquès1000 ********** ********** **********
THAMana Payayam900 ********** ********** *****x*xx*
CHNWenzhi Mao900 ********** *******tt* ********t*
USAYujie An833 ***xxx**xx ********** **********
FRAAlexis Comte800 ***xxx**xx *****x**** **********
USAAdrian Nazco800 ********** ***x****** ***xs*sx*x
RUSMarat Yuldashev767 ********** ********** *xx**xtttt
MEXOswaldo Ceballos Zavala767 ********** ********** **tt*ttttt
VNMKiên Bùi767 ****xxxxxx ***x****** **********
THATeerapat Jenrungrot767 ********** ********** **xx*xxxxx
NZLRyan Smith733 **xxxxxxxx ********** **********
CANTed Ying733 ********** ********** *xxxx*xxxx
VNMngmq 700 *ttttttttt ********** **********
USACal Che700 ***xxx**xx ****t**ttt **********
BRAGeraldo Avelino700 *xxxxxxxxx ********** **********
CHNZhaoyu Wang700 *xxxxxxxxx ********** **********
BRABruno Sanches700 *xxxxxxxxx ********** **********
USAZaphod Beeblebrox700 *xxsxssxss ********** **********
SVKJozef Brandys700 *xxxxxxxxx ********** **********
HRVIvan Krpelnik700 *xxxxxxxxx ********** **********
BLRNikita Kodosov667 ********** **********
SRBSrđan Milaković667 ********** **********
AUSJames Payor633 *****xxxxx *xx*x*xxx* **********
BRALusFernando DorellideAbreu600 *xss**xssx ********** *****sssss
BRAFelipe Rasinhas533 *****xxxxx ********** *xxxxxxxxx
USADmitry Kuzmenko533 ********** **x****ssx
BRAJonathan Carvalhosa533 **tttttttt ********** ****xxxxxx
PRTPedro Paredes500 **xxxxxxxx *tt*ttttt* **********
ARMNarek Hovsepyan500 *xxxxxxxxx ********** *x***sssss
CHNWzy Jerry500 *xxxxxxxxx **t*s*ssss **********
ARMArmen Andreasyan467 **xxxxxxxx ********** **xxxxxxxx
ESPPir IpiSanchez433 ***xxttttt **********
CHNDouble Lee433 ********** *xxxxxxxxx **tttttttt
USAJoshua Slocum400 ********** *ttttttttc *xxxxxxxxx
LTUAntanas Uršulis400 ********** *xx*xsssss
SYRGaith Hallak367 *xxxxxxxxx **********
MKDVasja Pavlov367 *xxxxxxxxx **********
SRBBojan Rosko367 ****xx*xxx ****t*ttt*
USAEvan Ye367 **xxxxxxxx *********x
KORHyungsuk Yoon367 *xssssssss **********
USAKaitlyn Wu333 **********
CHNRoll SK300 *xxxxxxxxx *xxxxxxxxx *****x*x*x
CUBFrank Arteaga Salgado300 *********t xxxxxxxxxx
USAPete Cappello233 *xxxxxxxxx *tt*tttttt **x**xxxxx
CHNJing Wen233 *xxxxxxxxx **t*t*tttt *xxx*xxxxx
MNGSurenbayar Doloonjin200 *xx***xx**
IRNFaeze Fatemi167 ***xxx**xx
JPNDijkstra Takuma167 *xxxxxxxxx *ttttttttt ***xxxxxxx
CUBGilberto Cuba Ricardo167 ****t*tttt
USABrendan Chen33 *xxxxxxxxx
USAJohn Hanker33 *xxxxxxxxx