import "./str" for Str import "./upc" for Graphemes for (word in ["asdf", "josΓ©", "mΓΈΓΈse", "was it a car or a cat I saw", "πŸ˜€πŸš‚πŸ¦Š"]) { System.print(Str.reverse(word)) } for (word in ["as⃝dfΜ…", "℡ΑΩ 駱駝道 πŸ€” πŸ‡ΈπŸ‡§ πŸ‡ΊπŸ‡Έ πŸ‡¬πŸ‡§β€ πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦πŸ†—πŸ—Ί"]) { System.print(Graphemes.new(word).toList[-1..0].join()) }