That statement is falseCounter example:
2^32+1=4294967297=6700417*641
you are wrong
pls look at the question again. saying if 2^p+1 is a prime, then p is the power of 2. You just showed that the reverse statement is wrong. The original statement is correct.