 local pu800 local converter require "module numeral converter" function createitem colormodifier iconmodifier catname subtext local s1u800 ' ' local s2u800 ' u8d8b1u8d8afu8d987 ' .. catname .. ' ' local s3u800 subtext .. ' ' local s4u800 converteru82econvert "fau800" mwu800u82esiteu82estatsu82epagesincategory catname pages local s5u800 ' u8d985u8d988u8d8b1u8d8af ' return s1u800 .. s2u800 .. s3u800 .. s4u800 .. s5u800 endu800 local data createitem ' color redu800' ' icon editundo' 'u8d8a7u8d8b5u8d8b7u8d984u8d8a7u8d8adu8d8a7u8d8aa u8d8adu8d982u8d988u8d982 u8d8aeu8d8b5u8d988u8d8b5u8db8c' 'u8d8a7u8d8b5u8d8b7u8d984u8d8a7u8d8adu8d8a7u8d8aa u8d8adu8d982u8d988u8d982 u8d8aeu8d8b5u8d988u8d8b5u8db8c' createitem ' color redu800' ' icon tablemergecells 'u8d8a7u8d8b5u8d8b7u8d984u8d8a7u8d8adu8d8a7u8d8aa u8d8adu8d982u8d988u8d982 u8d8acu8d8b2u8d8a7' 'u8d8a7u8d8b5u8d8b7u8d984u8d8a7u8d8adu8d8a7u8d8aa u8d8adu8d982u8d988u8d982 u8daa9u8db8cu8d981u8d8b1u8db8c' createitem ' color redu800' ' icon searchcasesensitive' 'u8d8a7u8d8b5u8d8b7u8d984u8d8a7u8d8adu8d8a7u8d8aa u8d8adu8d982u8d988u8d982 u8d8b9u8d985u8d988u8d985u8db8c' 'u8d8a7u8d8b5u8d8b7u8d984u8d8a7u8d8adu8d8a7u8d8aa u8d8adu8d982u8d988u8d982 u8d8b9u8d985u8d988u8d985u8db8c' function pu800u82emain frame local result "" local datashuffled fyshuffle data foru800 iu800 1u800 3u800 1u800 dou800 result result .. datashuffled iu800 endu800 return result endu800 source function fyshuffle tinput mathu82erandomseed osu800u82etime local treturn foru800 iu800 #tinput 1u800 1u800 dou800 local ju800 mathu82erandom iu800 tinput iu800 tinput ju800 tinput ju800 tinput iu800 tableu82einsert treturn tinput iu800 endu800 return treturn endu800 return pu800 