Adobe Interview Question

Puzzle asked most difficult