Using SPM pointer types, code compiles but does not work
Added new spm port of Schmidt sort