2016 CGIBD Research Competition

characters remaining