ACM (American Computer Association) entry exercises a hundred