fibs@(_:x) = 1 : 1 : zipWith (+) fibs x