Angus, Patrick, and Ollie went fishing for trout on Rainbow Lake. Angus caught 4 more fish than Patrick did, but Ollie caught 7 fewer fish than Angus. If Ollie caught 5 fish, how many fish did Patrick catch? Let's think first. Chain of thought:
If Ollie caught 7 less than Angus, then Angus caught 5 + 7 = 12 fish. And since Angus caught four more than Patrick, then Patrick caught 12 - 4 = 8 fish.
Therefore, the answer is 8.