#!/usr/bin/env python3
funs = [
    [],
    ['1/x'],
    ['1/x', '(x + 1)/x**2'],
    ['1/x', '(x**2 - 2*x - 1)/(x**3 - 2*x**2)', '(x**2 + x + 1)/x**3'],
    ['1/x', '(x**3 - 3*x**2 + 3*x + 1)/(x**4 - 3*x**3 + 3*x**2)', '(x**5 - 3*x**4 + 3*x**3 - 2*x**2 - x - 1)/(x**6 - 3*x**5 + 4*x**4 - 3*x**3)', '(x**3 + x**2 + x + 1)/x**4'],
    ['1/x', '(x**4 - 4*x**3 + 6*x**2 - 4*x - 1)/(x**5 - 4*x**4 + 6*x**3 - 4*x**2)', '(x**9 - 6*x**8 + 14*x**7 - 14*x**6 + 2*x**5 + 8*x**4 - 9*x**3 + 4*x**2 + 2*x + 1)/(x**10 - 6*x**9 + 14*x**8 - 15*x**7 + 5*x**6 + 6*x**5 - 10*x**4 + 6*x**3)', '(x**9 - 4*x**8 + 5*x**7 - 3*x**6 + 3*x**5 - 4*x**4 + 2*x**3 + 2*x**2 + x + 1)/(x**10 - 4*x**9 + 6*x**8 - 5*x**7 + 4*x**6 - 5*x**5 + 4*x**4)', '(x**4 + x**3 + x**2 + x + 1)/x**5'],
    ['1/x', '(x**5 - 5*x**4 + 10*x**3 - 10*x**2 + 5*x + 1)/(x**6 - 5*x**5 + 10*x**4 - 10*x**3 + 5*x**2)', '(x**14 - 10*x**13 + 45*x**12 - 121*x**11 + 217*x**10 - 273*x**9 + 242*x**8 - 136*x**7 + 17*x**6 + 49*x**5 - 48*x**4 + 23*x**3 - 6*x**2 - 2*x - 1)/(x**15 - 10*x**14 + 45*x**13 - 121*x**12 + 218*x**11 - 279*x**10 + 257*x**9 - 157*x**8 + 36*x**7 + 39*x**6 - 50*x**5 + 30*x**4 - 10*x**3)', '(x**19 - 10*x**18 + 46*x**17 - 128*x**16 + 239*x**15 - 314*x**14 + 298*x**13 - 218*x**12 + 160*x**11 - 161*x**10 + 168*x**9 - 127*x**8 + 64*x**7 - 33*x**6 + 28*x**5 - 17*x**4 + 3*x**3 + 3*x**2 + x + 1)/(x**20 - 10*x**19 + 46*x**18 - 129*x**17 + 246*x**16 - 336*x**15 + 339*x**14 - 268*x**13 + 202*x**12 - 190*x**11 + 195*x**10 - 160*x**9 + 95*x**8 - 50*x**7 + 35*x**6 - 25*x**5 + 10*x**4)', '(x**14 - 5*x**13 + 9*x**12 - 6*x**11 - 2*x**10 + 5*x**9 - 4*x**8 + 3*x**7 + 3*x**6 - 6*x**5 + 2*x**4 + 2*x**3 + x**2 + x + 1)/(x**15 - 5*x**14 + 10*x**13 - 9*x**12 + x**11 + 5*x**10 - 6*x**9 + 5*x**8 - 6*x**6 + 5*x**5)', '(x**5 + x**4 + x**3 + x**2 + x + 1)/x**6']
]

n, k, p = input().split()
n = int(n)
k = int(k)
x = float(p)
print(eval(funs[n][k-1]))
