AOJ 2001: Accepted