package Ġvi _ gener ics Ċ Ċ import Ġorg . junit . jupiter . api . Assertions . assertEquals Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠN 4 1 Generic Functions Kt Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Partition Words And Lines () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġ( words , Ġlines ) Ġ= ĠlistOf (" a ", Ġ" a Ġb ", Ġ" c ", Ġ" d Ġe "). partition Words And Lines () ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf (" a ", Ġ" c "), Ġwords ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( listOf (" a Ġb ", Ġ" d Ġe "), Ġlines ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Partition Letters And Other Symbols () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġ( letters , Ġother ) Ġ= Ġset Of (' a ', Ġ'% ', Ġ' r ', Ġ'} '). partition Letters And Other Symbols () ĊĠĠĠĠĠĠĠ ĠassertEquals ( set Of (' a ', Ġ' r '), Ġletters ) ĊĠĠĠĠĠĠĠ ĠassertEquals ( set Of ('% ', Ġ'} '), Ġother ) ĊĠĠĠ Ġ} Ċ }