There are many types of interdependencies , but a simple example would be a program in which the first instruction 's result is used as an input for the second instruction . For example a first instruction 's result is used as an second instruction 's input .