package Ġcom . leetcode . random _ problems . easy . ric hest _ customer _ we alth Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġprintln (" Test Ġcase Ġ 1 :") ĊĠĠĠ Ġprintln ( Solution (). maximum We alth ( array Of ( int ArrayOf ( 1 , Ġ 2 , Ġ 3 ), Ġint ArrayOf ( 3 , Ġ 2 , Ġ 1 )))) Ġ// Ġ 6 ĊĠĠĠ Ġprintln () ĊĊĠĠĠ Ġprintln (" Test Ġcase Ġ 2 :") ĊĠĠĠ Ġprintln ( Solution (). maximum We alth ( array Of ( int ArrayOf ( 1 , Ġ 5 ), Ġint ArrayOf ( 7 , Ġ 3 ), Ġint ArrayOf ( 3 , Ġ 5 )))) Ġ// Ġ 1 0 ĊĠĠĠ Ġprintln () ĊĊĠĠĠ Ġprintln (" Test Ġcase Ġ 3 :") ĊĠĠĠ Ġprintln ( Solution (). maximum We alth ( array Of ( int ArrayOf ( 2 , Ġ 8 , Ġ 7 ), Ġint ArrayOf ( 7 , Ġ 1 , Ġ 3 ), Ġint ArrayOf ( 1 , Ġ 9 , Ġ 5 )))) Ġ// Ġ 1 7 ĊĠĠĠ Ġprintln () Ċ Ċ } Ċ Ċ class ĠSolution Ġ{ ĊĠĠĠ Ġfun Ġmaximum We alth ( accounts : ĠArray < IntArray >): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġr ic hest Ġ= Ġ 0 ĊĊĠĠĠĠĠĠĠ Ġaccounts . forEach Ġ{ Ġr ic hest Ġ= ĠMath . max ( ric hest , Ġit . sum ()) Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn Ġr ic hest ĊĠĠĠ Ġ} Ċ } Ċ