Descriptions:

Cow Bowling

POJ - 3176