Since i am relatively new to competetive programming, it would really help if someone cou;d guide me to some tutorial on matrices which are used in competetive programming like for matrix multiplication, exponentiation, using matrices to solve fibonacci generation problem etc, Plz help!!