https://knightzone.studio/2016/03/17/3044/uva%ef%bc%9a443%ef%bc%8dhumble-numbers/
#UVa:443-Humble Numbers