Waffarha interview question

Problem solving, Cashing, heavy load.