Waffarha Interview Question

Problem solving, Cashing, heavy load.