Descriptions:

Strings in the Pocket

ZOJ - 4110