Descriptions:

One Person Game

ZOJ - 3593