Adobe Interview Question

A lot of Puzzles.