function makeDoubler() {
function add (x, y) {
return x + y
}
function double (x) {
return add(x, x)
}
return double;
}
How many closures are in the following code?