user calls 48562402
recursive calls 21971941


is this bad? or acceptable?

if it is bad, how to improve it?