added the code for general recursive multiplications but the stracens code can just be replaced with all few lines of extra code