10591 - Happy Number AC
10591 - Happy Number
improved performance