8^7-2^18=8^7-(2^3)^6=8^7-8^6=8^6(8-1)=8^5 *8*7=8^5 *2*28. Очевидно, что последнее выражение делится на 28.