Send More Money Puzzle
September 7th 2025
ADDITION
is an imposition,
S E N D + M O R E M O N E Y
\begin{array}{cccccc}
& \text{S} & \text{E} & \text{N} & \text{D} \\+
& \text{M} & \text{O} & \text{R} & \text{E} \\
\hline
\text{M} & \text{O} & \text{N} & \text{E} & \text{Y}
\end{array}
+ M S M O E O N N R E D E Y SUBTRACTION is as bad,
E I G H T − F I V E F O U R
\begin{array}{cccccc}
& \text{E}& \text{I} & \text{G} & \text{H} & \text{T} \\-
&& \text{F} & \text{I} & \text{V} & \text{E} \\
\hline
&& \text{F} & \text{O} & \text{U} & \text{R}
\end{array}
− E I F F G I O H V U T E R MULTIPLICATION
is a vexation,
T W O × T W O T H R E E
\begin{array}{ccccccc}
& & \text{T} & \text{W} & \text{O}\\
\times & & \text{T} & \text{W} & \text{O}\\
\hline
\text{T} & \text{H} & \text{R} & \text{E} & \text{E}
\end{array}
× T H T T R W W E O O E In each puzzle every letter represents a different digit, but a letter does not necessarily stand for the same digit in the case of very puzzle.
Additionally, note that the leading digits are not zero.
These puzzles were created by Henry E. Dudeney in 1924 . This page has solutions for each.
Addition is an imposition
Given that the sum has one more digit than the summands, it’s reasonable that
M \text{M} M must be
1 1 1 as the result of a carry.
Notate possible carries as
c n c_n c n :
1 c 3 c 2 c 1 S E N D + 1 O R E 1 O N E Y
\begin{array}{cccccc}
\tiny{1} & \small{c_3} & \small{c_2} & \small{c_1} & \\
& \text{S} & \text{E} & \text{N} & \text{D} \\+
& \text{1} & \text{O} & \text{R} & \text{E} \\
\hline
\text{1} & \text{O} & \text{N} & \text{E} & \text{Y}
\end{array}
1 + 1 c 3 S 1 O c 2 E O N c 1 N R E D E Y (Do not confuse the letter
O \text{O} O with
0 0 0 )
Given that the leading digit was the result of a carry, we can be sure that:
S + 1 + c 3 = O + 10
\text{S} + 1 + c_3 = O + 10
S + 1 + c 3 = O + 10 Which gives a few branches to follow:
If
S = 9 \text{S}\ =9 S = 9 and
c 3 = 1 c_3 = 1 c 3 = 1 , then
11 = O + 10 11 = \text{O}\ + 10 11 = O + 10 and
O = 1 \text{O}\ = 1 O = 1 , which contradicts
M = 1 \text{M}\ =1 M = 1 making this branch invalid.
Next, if
S = 8 \text{S}\ =8 S = 8 and
c 3 = 1 c_3 = 1 c 3 = 1 then
10 = O + 10 10 = \text{O}\ + 10 10 = O + 10 and
O = 0 \text{O}\ = 0 O = 0 . Following this to the next pair of digits being added, we see:
E + c 2 = N + 10
\text{E} + c_2 = \text{N} + 10
E + c 2 = N + 10 So it must be that
c 2 = 1 c_2 =1 c 2 = 1 , which would make
E = 9 \text{E}\ = 9 E = 9 and
N = 0 \text{N}\ =0 N = 0 which contradicts
O = 0 \text{O}\ = 0 O = 0 making this branch invalid.
Exhausting other options, we are sure that
S = 9 \text{S}\ =9 S = 9 ,
O = 0 \text{O}\ =0 O = 0 and
c 3 = 0 c_3=0 c 3 = 0
1 0 c 2 c 1 9 E N D + 1 0 R E 1 0 N E Y
\begin{array}{cccccc}
\tiny{1} & \tiny{0} & \small{c_2} & \small{c_1} & \\
& \text{9} & \text{E} & \text{N} & \text{D} \\+
& \text{1} & \text{0} & \text{R} & \text{E} \\
\hline
\text{1} & \text{0} & \text{N} & \text{E} & \text{Y}
\end{array}
1 + 1 0 9 1 0 c 2 E 0 N c 1 N R E D E Y Following this to the next pair of digits being added, we see:
E + c 2 = N
\text{E} + c_2 = \text{N}
E + c 2 = N
Given that
E ≠ N \text{E}\ \ne \text{N} E = N it must be that
c 2 = 1 c_2= 1 c 2 = 1 . So:
E + 1 = N
\text{E}+1 = \text{N}
E + 1 = N Following to the next pair of digits be added, we see:
N + R + c 1 = E + 10
\text{N} + \text{R}\ + c_1 =\text{E} + 10
N + R + c 1 = E + 10 Solving with the previous equation, we see that
E + 1 + R + c 1 = E + 10 R + c 1 = 9
\begin{aligned}
\text{E} + 1 + \text{R} + c_1 &= \text{E} + 10 \\
\text{R} + c_1 &= 9
\end{aligned}
E + 1 + R + c 1 R + c 1 = E + 10 = 9 Given that
S = 9 \text{S}\ = 9 S = 9 (and therefor
R ≠ 9 \text{R} \ne 9 R = 9 ) we know
c 1 = 1 c_1 = 1 c 1 = 1 and
R = 8 \text{R}\ = 8 R = 8
1 0 1 1 9 E N D + 1 0 8 E 1 0 N E Y
\begin{array}{cccccc}
\tiny{1} & \tiny{0} & \tiny{1} & \tiny{1} & \\
& \text{9} & \text{E} & \text{N} & \text{D} \\+
& \text{1} & \text{0} & \text{8} & \text{E} \\
\hline
\text{1} & \text{0} & \text{N} & \text{E} & \text{Y}
\end{array}
1 + 1 0 9 1 0 1 E 0 N 1 N 8 E D E Y Looking at the final pair of digits, the following is true:
D + E = Y + 10
\text{D} + \text{E} = \text{Y} + 10
D + E = Y + 10 We can carve away at the bounds of by using the values of the known variables we know:
N = E + 1 3 ≤ N ≤ 7 2 ≤ E ≤ 6 2 ≤ D ≤ 7 12 ≤ ( D + E ) , ( Y + 10 ) ≤ 17
\begin{align}
\text{N} = & \text{E}+1\\
3 \le &\text{N} \le 7\\
2 \le &\text{E} \le 6\\
2 \le &\text{D} \le 7\\
12 \le (\text{D} + \text{E})&,\, (\text{Y} + 10) \le 17
\end{align}
N = 3 ≤ 2 ≤ 2 ≤ 12 ≤ ( D + E ) E + 1 N ≤ 7 E ≤ 6 D ≤ 7 , ( Y + 10 ) ≤ 17 Any combination where
D , E < 5 \text{D}, \text{E}\ < 5 D , E < 5 is naturally invalid as the sum is less than
12 12 12 . Constrain bounds:
5 ≤ E ≤ 6 5 ≤ D ≤ 7
\begin{align}
5 \le &\text{E} \le 6\\
5 \le &\text{D} \le 7\\
\end{align}
5 ≤ 5 ≤ E ≤ 6 D ≤ 7 Enumerate possibilities
5 + 5 = 10 (1) 5 + 6 = 11 (2) 6 + 5 = 11 (3) 7 + 5 = 12 (4) 6 + 6 = 12 (5) 7 + 6 = 13 (6)
\begin{align}
5 + 5 &= 10\quad\text{(1)}\\
5 + 6 &= 11\quad\text{(2)}\\
6 + 5 &= 11\quad\text{(3)}\\
7 + 5 &= 12\quad\text{(4)}\\
6 + 6 &= 12\quad\text{(5)}\\
7 + 6 &= 13\quad\text{(6)}\\
\end{align}
5 + 5 5 + 6 6 + 5 7 + 5 6 + 6 7 + 6 = 10 (1) = 11 (2) = 11 (3) = 12 (4) = 12 (5) = 13 (6) Of theses (1) and (5) are invalid as
D = E \text{D}\ = \text{E} D = E . Furthermore (3) and (6) are invalid because
E + 1 = D = N \text{E}+1 = \text{D} = \text{N} E + 1 = D = N .
Finally (2) and (3) are invalid because the sum is out of bounds. This leaves:
7 + 5 = 12
7 + 5 = 12
7 + 5 = 12 Thus
D = 7 , E = 5 , Y = 2 , N = 6 \text{D}\ = 7,\ \text{E}\ = 5,\ \text{Y}\ = 2,\ \text{N} = 6 D = 7 , E = 5 , Y = 2 , N = 6
1 0 1 1 9 5 6 7 + 1 0 8 5 1 0 6 5 2
\begin{array}{cccccc}
\tiny{1} & \tiny{0} & \tiny{1} & \tiny{1} & \\
& \text{9} & \text{5} & \text{6} & \text{7} \\+
& \text{1} & \text{0} & \text{8} & \text{5} \\
\hline
\text{1} & \text{0} & \text{6} & \text{5} & \text{2}
\end{array}
1 + 1 0 9 1 0 1 5 0 6 1 6 8 5 7 5 2 Subtraction is as bad
E I G H T − F I V E F O U R
\begin{array}{cccccc}
& \text{E}& \text{I} & \text{G} & \text{H} & \text{T} \\-
&& \text{F} & \text{I} & \text{V} & \text{E} \\
\hline
&& \text{F} & \text{O} & \text{U} & \text{R}
\end{array}
− E I F F G I O H V U T E R Compared with the other two, I consider this problem lousy.
The other problems have just one solution, whereas this one has twenty.
With how many solutions exist, I’d say the best manual strategy is to guess and check.
Instead, I wrote a python program to find all solutions.
View Code
def digits ( n ):
dig = []
while n > 0 :
dig . append ( n % 10 )
n //= 10
return list ( reversed ( dig ))
for a in range ( 10000 , 99999 ):
for b in range ( 1000 , 9999 ):
if not ( 1000 <= a - b <= 9999 ):
continue
[ E , I , G , H , T ] = digits ( a )
[ F , I_2 , V , E_2 ] = digits ( b )
[ F_2 , O , U , R ] = digits ( a - b )
if I != I_2 or E != E_2 or F != F_2 :
continue
unique = [ E , I , G , H , T , F , V , O , U , R ]
if len ( set ( unique )) != len ( unique ):
continue
print ( a , b )
View all solutions
12348 - 6251 = 6097
12348 - 6291 = 6057
12375 - 6281 = 6094
12375 - 6291 = 6084
12780 - 6231 = 6549
12780 - 6241 = 6539
14820 - 7451 = 7369
14820 - 7461 = 7359
15230 - 7541 = 7689
15230 - 7581 = 7649
16725 - 8631 = 8094
16725 - 8691 = 8034
16743 - 8651 = 8092
16743 - 8691 = 8052
16905 - 8631 = 8274
16905 - 8671 = 8234
17036 - 8741 = 8295
17036 - 8791 = 8245
17054 - 8761 = 8293
17054 - 8791 = 8263
Multiplication is a vexation
T W O × T W O T H R E E
\begin{array}{ccccccc}
& & \text{T} & \text{W} & \text{O}\\
\times & & \text{T} & \text{W} & \text{O}\\
\hline
\text{T} & \text{H} & \text{R} & \text{E} & \text{E}
\end{array}
× T H T T R W W E O O E For convenience:
TWO = a THREE = b b = a 2
\begin{aligned}
\text{T}\text{W}\text{O} &= a\\
\text{T}\text{H}\text{R}\text{E}\text{E}&= b\\
b &= a^2
\end{aligned}
T W O T H R E E b = a = b = a 2 First, note that the result has exactly five digits. The largest 5-digit square is
316 2 = 99856 316^2 = 99856 31 6 2 = 99856 and the smallest is
100 2 = 10000 100^2 = 10000 10 0 2 = 10000
Notate constraints
100 ≤ a ≤ 316
100 \le a \le 316
100 ≤ a ≤ 316 We can further constrain the bounds by noticing that the first digits of
a , b a,b a , b are shared as
T \text{T} T .
10000 = 100 19999 ≈ 141.4 20000 ≈ 141.4 29999 ≈ 173.2 30000 ≈ 173.2 39999 ≈ 199.9
\begin{align}
\sqrt{10000} &= 100\\
\sqrt{19999} &\approx 141.4\\
\sqrt{20000} &\approx 141.4\\
\sqrt{29999} &\approx 173.2\\
\sqrt{30000} &\approx 173.2\\
\sqrt{39999} &\approx 199.9
\end{align}
10000 19999 20000 29999 30000 39999 = 100 ≈ 141.4 ≈ 141.4 ≈ 173.2 ≈ 173.2 ≈ 199.9 The first-digit constraint can only be true when
T = 1 \text{T}=1 T = 1 and
a ≤ 141 a \leq 141 a ≤ 141
Now, notice how the digit
E \text{E} E is determined only by the value of the square of
O \text{O} O .
O 2 = E + 10 q 1
\text{O}^2 = \text{E} + 10q_1
O 2 = E + 10 q 1 Find squares of digits
Digit 0 1 2 3 4 5 6 7 8 9 Square 0 1 4 9 6 5 6 9 4 1
\begin{array}{lcccccccccc}
\text{Digit} & 0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9\\
\text{Square} &0 & 1 & 4 & 9 & 6 & 5 & 6 & 9 & 4 & 1\\
\end{array}
Digit Square 0 0 1 1 2 4 3 9 4 6 5 5 6 6 7 9 8 4 9 1 Meaning
E \text{E} E must be one of those square digits
Let’s now focus on the last two digits,
EE \text{EE} EE which are determined only by the value of
( O + 10 W ) 2 (\text{O} + 10\text{W})^2 ( O + 10 W ) 2 . Expand:
O 2 + 20 OW + 100 W 2 = EE + 100 q 2
\text{O}^2 + 20\text{O}\text{W} + 100\text{W}^2 = \text{EE} + 100q_2
O 2 + 20 O W + 100 W 2 = EE + 100 q 2 We can ignore the 100s term as we’re only focusing on the last two digits.
O 2 + 20 OW = EE + 100 q 3
\text{O}^2 + 20\text{O}\text{W} = \text{EE} + 100q_3
O 2 + 20 O W = EE + 100 q 3 Now, we’ve already determined that
O \text{O} O and
E \text{E} E are constrained to certain values. Try each possibility
O EE 0 00 1 11 2 44 3 99 4 66 5 55 6 66 7 99 8 44
\begin{array}{cc}
\text{O} & \text{EE} \\
\hline
0 & 00\\
1 & 11\\
2 & 44\\
3 & 99\\
4 & 66\\
5 & 55\\
6 & 66\\
7 & 99\\
8 & 44\\
\end{array}
O 0 1 2 3 4 5 6 7 8 EE 00 11 44 99 66 55 66 99 44 Possibilities where
O \text{O} O and
E \text{E} E share digits are naturally invalid and can be removed.
O EE 2 44 3 99 4 66 7 99 8 44
\begin{array}{cc}
\text{O} & \text{EE} \\
\hline
2 & 44\\
3 & 99\\
4 & 66\\
7 & 99\\
8 & 44\\
\end{array}
O 2 3 4 7 8 EE 44 99 66 99 44 We use these possibilities in the equation found above to determine
W \text{W} W
O 2 + 20 OW = EE + 100 q 3
\text{O}^2 + 20\text{O}\text{W} = \text{EE} + 100q_3
O 2 + 20 O W = EE + 100 q 3 Try
O = 2 , EE = 44 \text{O}\ = 2,\ \text{EE}\ = 44 O = 2 , EE = 44 :
4 + 40 W = 44 + 100 q 3 40 W = 40 + 100 q 3 2 W = 2 + 5 q 3
\begin{aligned}
4 + 40\text{W} &= 44 + 100q_3\\
40\text{W} &= 40 + 100q_3\\
2\text{W} &= 2 + 5q_3\\
\end{aligned}
4 + 40 W 40 W 2 W = 44 + 100 q 3 = 40 + 100 q 3 = 2 + 5 q 3 This equation has solutions at
W = 1 , 6 \text{W} = 1, 6 W = 1 , 6 . We can ignore
W = 1 \text{W}=1 W = 1 as we have already determined
T = 1 \text{T}=1 T = 1 .
Looking at
W = 6 \text{W}=6 W = 6 we see
a = 162 a = 162 a = 162 which is out of bounds;
a ≤ 141 a \leq 141 a ≤ 141 .
As all branches are dead ends, we are sure that
O ≠ 2 \text{O} \ne 2 O = 2
Instead, try
O = 3 , EE = 99 \text{O} = 3,\ \text{EE} = 99 O = 3 , EE = 99 :
9 + 60 W = 99 + 100 q 4 60 W = 90 + 100 q 4 6 W = 9 + 10 q 4
\begin{aligned}
9 + 60\text{W} &= 99 + 100q_4\\
60\text{W} &= 90 + 100q_4\\
6\text{W} &= 9 + 10q_4\\
\end{aligned}
9 + 60 W 60 W 6 W = 99 + 100 q 4 = 90 + 100 q 4 = 9 + 10 q 4 Which has no solutions. Dead end.
O ≠ 3 \text{O} \ne 3 O = 3
Instead, try
O = 4 EE = 66 \text{O}\ = 4\ \text{EE} = 66 O = 4 EE = 66 :
16 + 80 W = 66 + 100 q 5 80 W = 50 + 100 q 5 8 W = 5 + 10 q 5
\begin{aligned}
16 + 80\text{W} &= 66 + 100q_5\\
80\text{W} &= 50 + 100q_5\\
8\text{W} &= 5 + 10q_5\\
\end{aligned}
16 + 80 W 80 W 8 W = 66 + 100 q 5 = 50 + 100 q 5 = 5 + 10 q 5 Which has no solutions. Dead end.
O ≠ 4 \text{O} \ne 4 O = 4
Instead, try
O = 7 EE = 99 \text{O}\ =7\ \text{EE} = 99 O = 7 EE = 99 :
49 + 140 W = 99 + 100 q 6 140 W = 50 + 100 q 6 14 W = 5 + 10 q 6
\begin{aligned}
49 + 140\text{W} &= 99 + 100q_6\\
140\text{W} &= 50 + 100q_6\\
14\text{W} &= 5 + 10q_6\\
\end{aligned}
49 + 140 W 140 W 14 W = 99 + 100 q 6 = 50 + 100 q 6 = 5 + 10 q 6 Which has no solutions. Dead end.
O ≠ 7 \text{O}\ \ne 7 O = 7
Therefor, by elimination
O = 8 \text{O}\ = 8 O = 8
64 + 160 W = 44 + 100 q 7 160 W + 20 = 100 q 7 8 W + 1 = 5 q 7
\begin{aligned}
64 + 160\text{W} &= 44 + 100q_7\\
160\text{W} + 20 &= 100q_7\\
8\text{W} + 1 &= 5q_7\\
\end{aligned}
64 + 160 W 160 W + 20 8 W + 1 = 44 + 100 q 7 = 100 q 7 = 5 q 7 Which has one valid solution,
W = 3 \text{W} = 3 W = 3 . Substitute in known digits
1 3 8 × 1 3 8 1 H R 4 4
\begin{array}{ccccc}
& & \text{1} & \text{3} & \text{8}\\
\times & & \text{1} & \text{3} & \text{8}\\
\hline
\text{1} & \text{H} & \text{R} & \text{4} & \text{4}
\end{array}
× 1 H 1 1 R 3 3 4 8 8 4 Naturally, the remaining digits are found within
138 2 = 19044 138^2 = 19044 13 8 2 = 19044
1 3 8 × 1 3 8 1 9 0 4 4
\begin{array}{ccccc}
& & \text{1} & \text{3} & \text{8}\\
\times & & \text{1} & \text{3} & \text{8}\\
\hline
\text{1} & \text{9} & \text{0} & \text{4} & \text{4}
\end{array}
× 1 9 1 1 0 3 3 4 8 8 4