>>516
2^n=(m+1)(m-1)なのでm+1,m-1はともに2べき。2べきで差が2になる2数は2、4しかない。