The Challenge
Your challenge is to write a program that evaluates the following function:
f(x, t) = d^x / dt^x (sin t)
That is, the x-th derivative of sin t. In case you aren't familiar with calculus, here is a table of derivatives for the sine function:
...
d^-1 / dt^f(-1 (sin, t) = -cos t
d^0 / dt^0 f(sin0, t) = sin t
d^1 / dt^1 f(sin1, t) = cos t
d^2 / dt^2 f(sin2, t) == - sinsin t
...
The sequence repeats these 4 functions.
The Inputs
Your program should take in an integer to be used as the x value in the function, and a float to be used at the t value in the function.
Your program may use radians or degrees for the sine function.
The Output
Your program should output the value of f(x, t) given the integer x and float t.
Scoring
This is code-golf, so the shortest answer (in bytes) wins.