Answer:
0$ or 3$
Explanation:
If you are saying right now, then the answer would be zero. But, when we start, we can make and equation. Let's use J as John, A as Allen, and F and Frank. They all have n amount of money. Now, we work backwards: If A didn't give F 2$, then F now has n-2 and A has n+2. If J didn't give A 5$, then J would have n+5 and A would have n+2-5=n-3. The difference between those two is 8. Therefore, John has 8$ more.