https://knightzone.studio/2014/10/07/2258/uva%ef%bc%9a583%ef%bc%8dprime-factors/
#UVa:583-Prime Factors