Strassen that saves memory