David Phillips wrote: > You need 256 x 256 entries for a * b. Then since a * b = b * a, skip half > of the entries. So you now need 256 x 256 / 2. Then you need all entries > for a = b. So total: (256 * 256 / 2) + 256 = 33024. Yup, that is correct. So in a 256 x 256 table, you can skip a little less than half. Bryan