Answer :

Louis Sachar subplots Holes by going back and forth using flash backs and when you jump to a conclusion and you can guess what happens, Louis suddenly twists the story. Holes is quite unpredictable!