Solution:
we are given that
Satoshi and reginald together have 46 bottlecaps.
Let satoshi have x bottlecaps and reginald has y caps.
Then

They were to receive 6 bottle caps each, satoshi would have three times as many bottle caps as reginald.
Then

Now solve these two equations together we get

The bottle caps can not be in fraction. But this is what we get after calculation.