Please describe what clarification is needed. If it works and you don't understand...when all else fails, grab a pen and pencil and walk through the algorithm bit by bit (maybe not 30,000 times, but...