In the following puzzle an example on addition is encrypted with the letters of Latin alphabet: I+HE+HE+HE+HE+HE+HE+HE+HE=US. Different letters correspond to different digits, identical letters correspond to identical digits.
(a) Find one solution to the puzzle.
(b) Find all solutions.