Got all three. Surprisingly I don't think the third solution took me as long as the second solution.