package Ġhole 7 Ċ Ċ import Ġjava . util .* Ċ Ċ internal Ġclass ĠTake Home Calculator ( private Ġval Ġtax Rate : ĠTax Rate ) Ġ{ ĊĠĠĠ Ġfun Ġnet Amount ( first : ĠMoney , Ġvar arg Ġrest : ĠMoney ): ĠMoney Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtotal Ġ= ĠArrays . stream ( rest ). reduce ( first ) Ġ{ Ġobj : ĠMoney , Ġother : ĠMoney Ġ-> Ġobj . plus ( other ) Ġ} ĊĠĠĠĠĠĠĠ Ġval Ġtax Ġ= Ġtax Rate . apply ( total ) ĊĠĠĠĠĠĠĠ Ġreturn Ġtotal . minus ( tax ) ĊĠĠĠ Ġ} Ċ }