clearly A = 1 otherwise A*D =/= D
with that in mind D*D = A (mod 10) -> D = 1 (n/a) or 9
ABCD * D = DCBA -> 1BC9 * 9 = 9CB1
AB * D < 100 only if B = 0 or 1 (n/a)
10C9*9=9C01
C = 8 (divisibility rule of 9 - sum of digits of a multiple of 9 is also divisible by 9)
1089 * 9 = 9801 (easily checkable)