Solutions for 52, 58 & 97