Implement matrix transforms and discuss eigenvalues | Google Interview Question