This is not the monty hall problem, this one is harder.
Think about a "double or nothing" bet, if you bet X dollars you could either get 2X or 0 back, and that is a "fair bet", if you do it over time you will come out even.
But this you could get either 2X or X/2, which is better than the...