Infosys Interview Question

oops 4 main principals