Updated to ACM standard style. Now fits on 6 pages