package main import ( . "fmt" . "os" bf "bufio" "sort" ) func min(a,b int) int { if a ls[p[j]] }) const SZ = 448 for k:=0;k*SZrs[pp[j]] } } sort.Slice(pp, less) } for i, vp := range p { if i>0 { Fprint(wr, " ") } Fprint(wr, vp+1) } Fprintln(wr) }