What are the advantages of Strassen's algorithm?