Test Script 1 r8 (See the current copy)
set ret [list] foreach line [split [getpage 0] \n] { set ret [linsert $ret [expr int(rand() * [llength $ret])] $line] } return [join $ret \n]
set ret [list] foreach line [split [getpage 0] \n] { set ret [linsert $ret [expr int(rand() * [llength $ret])] $line] } return [join $ret \n]