import java.util.Scanner;
public class Lab2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// Ввод данных
double x = sc.nextDouble(), y = sc.nextDouble();
int choice = sc.nextInt();
// Выбор f(x)
double fx = (choice == 1) ? Math.sinh(x) : (choice == 3) ? Math.exp(x) : Math.pow(x, 2);
// Вычисление b
double b, x3 = Math.pow(x, 3);
if (x3 > 0) b = Math.pow(Math.log(Math.pow(fx, 3)), 2);
else if (x3 < 0) b = Math.tan(Math.pow(fx, 3)) + fx;
else b = Math.cbrt(Math.abs(Math.pow(y, 3) - Math.pow(x, 2)));
// Вывод результата
System.out.println(b);
}
}