Fast computation of Fibonacci numbers by matrix exponentiation. [Wikipedia](http://en.wikipedia.org/wiki/Fibonacci_number#Matrix_form) knows how it works.