Prerequisites for running the program