My crappy Q5 answer :( always looses