size 89 latin square