Master

GILGAMESH

Yang Yan, China
From USACO