>>4 試してないけど
a = a1 + b1;
b = a0 + b0;
a0 = a1; b0 = b1;
a1 = a; b1 = b;
で大丈夫かな。漸化式をそのまま入れてみたけど。