package Ġcom . ko env . ad vent of code Ċ Ċ import Ġorg . junit . Test Ċ import Ġkotlin . test . assertEquals Ċ Ċ class ĠDay 1 4 Test Ġ{ ĊĠĠĠ Ġval ĠINPUT Ġ= Ġ" q zy el on m " ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġpart 1 Example () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( 2 2 7 2 8 , ĠDay 1 4 . find IndexOf One Time Pad Key (" abc ", Ġ 6 4 , Ġfalse )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġpart 1 Real () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( 1 5 1 6 8 , ĠDay 1 4 . find IndexOf One Time Pad Key ( INPUT , Ġ 6 4 , Ġfalse )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġpart 2 Example () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( 2 2 5 5 1 , ĠDay 1 4 . find IndexOf One Time Pad Key (" abc ", Ġ 6 4 , Ġtrue )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġpart 2 Real () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals ( 2 0 8 6 4 , ĠDay 1 4 . find IndexOf One Time Pad Key ( INPUT , Ġ 6 4 , Ġtrue )) ĊĠĠĠ Ġ} Ċ }