x : {a}(fin a) => [a] -> [(a*2)+3] x v = 0 + 1 y = x (2 : [3])