#include <iostream>
#include <math.h>
using namespace std;
int main () {
cout << "(4) ^ (2.1) = " << pow (4, -2.1) << endl; // 0.0544094
cout << "(-4) ^ (-2.1) = " << pow (-4, -2.1) << endl; // -nan
cout << "(-4) ^ (2.1) = " << pow (-4, 2.1) << endl; // -nan
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluICgpIHsKICAgIGNvdXQgPDwgIig0KSAgXiAoMi4xKSAgPSAiIDw8IHBvdyAoNCwgIC0yLjEpIDw8IGVuZGw7IC8vIDAuMDU0NDA5NAogICAgY291dCA8PCAiKC00KSBeICgtMi4xKSA9ICIgPDwgcG93ICgtNCwgLTIuMSkgPDwgZW5kbDsgLy8gLW5hbgogICAgY291dCA8PCAiKC00KSBeICgyLjEpICA9ICIgPDwgcG93ICgtNCwgIDIuMSkgPDwgZW5kbDsgLy8gLW5hbgogICAgcmV0dXJuIDA7Cn0=