If f(f(n)) + f(n) = 2n+3, f(0) = 1 then f(2012) = ? Choose the correct option:
A) 2013
B) 2088
C) 270
D) 1881
E) 1781

Rationale: "f ( f ( 0 ) ) + f ( 0 ) = 2 ( 0 ) + 3 ⇒ ⇒ f ( 1 ) = 3 - 1 = 2 , f ( 1 ) = 2 f ( f ( 1 ) ) + f ( 1 ) = 2 ( 1 ) + 3 ⇒ ⇒ f ( 2 ) = 5 - 2 = 3 , f ( 2 ) = 3 f ( f ( 2 ) ) + f ( 2 ) = 2 ( 2 ) + 3 ⇒ ⇒ f ( 3 ) = 7 - 3 = 4 , f ( 3 ) = 4 . . . . . . . . . . . . . . f ( 2012 ) = 2013 ans : a"
Answer: A