99 problems 3x3