Question | Lambda Fillins
Fill in the blanks so that the doctests pass.
"""
>>> a()
2
>>> b(3)
1
>>> b(10)
1
>>> b(2)
1
>>> c(1)
1
>>> c(3)
3
>>> d(1, 3)
4
>>> d(2, 5)
7
>>> e(1, 3)
3
>>> e(2, 5)
5
>>> f(2, 5)
52
>>> f(3, 1)
13
>>> g(1)(2)
12
>>> g(2)(1)
21
>>> h()(2)
7
>>> h()(3)
8
>>> i(2, 5)(2)
4
>>> i(3, 5)(2)
5
>>> j(lambda x: 2)(1)
2
>>> j(lambda x: x + 1)(1)
2
>>> (lambda x: x(2))(k)
3
>>> (lambda x: lambda y: x(y()))(m)(n)
5
>>> o('cal')
cal
>>> p(lambda x: x + 2, lambda x: x + 3)(1)
6
>>> q('veggies')(lambda: 'eat')
eat veggies
>>> happy = r(30, lambda: new_year() // 1000)
>>> new_year = (lambda x: lambda: x)(2000)
>>> happy(new_year)
2015
>>> s(lambda x: x()('cal'))
cal
>>> t('ta')('n')
arctan
>>> u('sine')
arccosine
>>> v()
arccosecant
"""
a = _______
b = _______
c = _______
d = _______
e = _______
f = _______
g = _______
h = _______
i = _______
j = _______
k = _______
# There is no l
m = _______
n = _______
o = _______
p = _______
q = _______
r = _______
s = _______
def t(__):
_________________
def u(__): # use t!
_________________
def v():
_________________