add singleNumber souce code