project for ACM Honored class