Output should look like :
Taylor is returned because amount is 1024 and johnson becuase any three sum of amount values gives count 1024.Williams is not returned as any 3 sum of amount doesn't give 1024.
(comments are locked)

It looks like any distinct recipient for which the highest three amount values total at least 1024 should be listed. I would start of by numbering the rows for each distinct recipient from largest amount to smallest amount. Then sum the amounts for all rows numbered up to 3 grouped by recipient and filter out anything with a sum of amount less than 1024...
(comments are locked)

which 3 amounts for Johnson are you summing to make 1024?