Question: We want to divide a cake between Mike and Jack. First, Mike takes a portion of the cake. Then, Jack takes a piece of the remaining cake. Both of the pieces are random variables uniformly distributed over what is currently available. What is the probability that Jack gets more than half of the cake?
Here is my approach:
$X_M \sim Uni(0,1)$
$X_J \sim Uni(0,1)$
$P[ \ X_M(1- X_J) > 0.5 \ | \ X_J] = 1 - P[ \ X_M(1- X_J) \leq 0.5 \ | \ X_J]$
$ \ \ \ \ \ \ \ \\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ = 1 - F_{X_m}(\frac{0.5}{1- X_J} | X_J)$
$ \ \ \ \ \ \ \ \\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ $
At this point I don't know how to proceed and I am not sure if I have modelled the problem correctly. Any help would be appreicated.

To make the algebra a little easier, let $X$ be the fraction that Mike doesn't eat (which is still $\mathcal U[0,1]$) and $Y$ the fraction that Jack eats. We want $\mathbb P(XY>1/2)$. Now do the integral: $$\mathbb P(XY>1/2)=\int_0^1\mathbb P(Y>1/2x)\cdot f_X(x)\mathop{}\!\mathrm{d}x=\int_{1/2}^1\left(1-\frac{1}{2x}\right)\mathop{}\!\mathrm{d}x=\frac{1-\log2}{2}.$$