function curryIt(fn) { return function(a) { return function(b) { return function(c) { return fn(a, b, c) } } } }