Amazon Interview Question

3 software problems in language of choice in increasing difficulty