Suppose that a machine provides instructions that can access memory locations using the one-level indirect addressing scheme. What is the
sequence of page faults incurred when all of the pages of a program are currently non-resident and the first instruction of the program is an indirect memory load operation? What happens when the operating system is using a per-process frame allocation technique and only two
pages are allocated to this process?