Programming about AOJ