soul damn good

~ 4 .
soul soulsoul 65
2019-7-5 soulsoul soul.
soul soul11 99165 90160.
2011 1 .
394 soul
A-SOUL 80% [2] A-SOUL A-SOUL .
soul 2020100% .
soul26.
soulsoulcoolfoolgoalbanana B .

~ 4 .
soul soulsoul 65
2019-7-5 soulsoul soul.
soul soul11 99165 90160.
2011 1 .
394 soul
A-SOUL 80% [2] A-SOUL A-SOUL .
soul 2020100% .
soul26.
soulsoulcoolfoolgoalbanana B .
Alternative: perhaps the initial values are switches?
Wait — maybe Type B starts after some delay? But not stated.
But logically, since A starts at 500 > 300, and grows faster, A is always greater.
So A never falls behind. But the question implies a future crossover, so likely error in setup.
With smaller initial, but A starts higher, so A stays ahead.
But after how many hours — perhaps the first time it exceeds — which is at t > 0, but not discrete?
So perhaps the question is flawed? Or perhaps I misread
Wait — maybe Type B starts with more? No, 300 > 500? No, 300 < 500
So A starts higher and grows faster — so A > B for all t > 0
But the question says after how many hours — implying a specific number