Errigal Ciaran have jumped over every hurdle, solved every puzzle and avoided every landmine on their way to the All-Ireland Senior Club Semi-Final.