Understanding Common Factor Attacks: An RSA-Cracking Puzzle · HackerTrans