package Ġde . h ud de ld ad del . euler Ċ Ċ import Ġorg . junit . jupiter . api . Assertions Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ import Ġjava . math . BigInteger Ċ import Ġjava . util . function . Predicate Ċ Ċ class ĠProblem 0 2 5 Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Find Fib onacci Index 7 () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġindex Ġ= ĠProblem 2 5 (). find Fib onacci Index ( Predicate Ġ{ Ġbi Ġ-> Ġbi Ġ== ĠBigInteger . valueOf ( 1 3 ) Ġ}) ĊĠĠĠĠĠĠĠ ĠAssertions . assertEquals ( 7 , Ġindex ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest Find Fib onacci Index 1 2 () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġindex Ġ= ĠProblem 2 5 (). find Fib onacci Index ( Predicate Ġ{ Ġbi Ġ-> Ġbi Ġ== ĠBigInteger . valueOf ( 1 4 4 ) Ġ}) ĊĠĠĠĠĠĠĠ ĠAssertions . assertEquals ( 1 2 , Ġindex ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ