ADA Contest - 2009
60~30~36
619