Currying functions 11 to 22
Option refined