For me, the core of the problem is to figure out how the matches carry on exactly. It's the hardest part for me.