Ta đặt tên cho các số phải tìm như trong bảng. Các số điền vào ô trống là các số có 1 chữ số nên tổng các số lớn nhất chỉ có thể là 17.
ở cột 1, có A + D : H = 6, nên H chỉ có thể lớn nhất là 2.
Cột 5 có C + G : M = 5 nên M chỉ có thể lớn nhất là 3.
* Nếu H = 1 thì A + D = 6 = 2 + 4, do đó M = 3 và H + K = 2 x 3 = 6 = 1 + 5.
K = 5 thì B x E = 4 + 5 = 9, như thế chỉ có thể B hoặc E bằng 1, điều đó chứng tỏ H không thể bằng 1.
* Nếu H = 2 thì M phải bằng 1 hoặc 3; nếu M = 1 thì H + K = 2, như vậy K = 0, điều này cũng không thể được.
Vậy M = 3 ; H + K = 6 thì K = 4.
H = 2 thì A + D = 12 = 5 + 7 ; như vậy A = 5, D = 7 hoặc D = 5, A = 7.
K = 4 thì B x E = 4 + 4 = 8 = 1 x 8 ; như vậy B = 1, E = 8 hoặc E = 1, B = 8.
M = 3 thì C + G = 15 = 6 + 9 ; như vậy C = 6, G = 9 hoặc G = 6, C = 9 ; G chỉ có thể bằng 9 vì nếu G = 6 thì D + E = 10, mà trong các số 1, 5, 7, 8 không có hai số nào có tổng bằng 10. Vậy C = 6 và A + B = 8, như vậy B chỉ có thể bằng 1, A = 7 thì D = 5 và E = 8.
Các số điền vào bảng như hình sau.