A  power_of_2.cpp