If you ever wanted to test your logical thinking and computer capabilities, the Association of Computing Machinery (ACM)