Awesome job, gets pretty tricky! Really impressed with the different interactions and the number of levels for such a short time frame