I started with what the new rule means for the game: it give us the following chain
L > F > GK > M > J.
We also know for sure that H must come before the GK block based on the first rule. This means that three things must come before G, so G and anything after it cannot be third. We also know that Lmcant go third, so we are only left with H.