use Array: all; use StdIO : all; use Numerical : all; use CommandLine: all; use String: {to_string,tochar,sscanf}; use ArrayFormat: all; use Bits: all; double[.,.] floydXDD_slow(double[.,.] D) { for( k=0; k