If i remember correctly, there are either 12 or 15 checkpoints, and you are expected to complete 2/3 of the checkpoints only. That means that there are some checkpoints where you dont even get to go at all, because once you meet the minimum checkpoints required, you head straight back, and pray hard...