This was quite the fun and entertaining experience. I could tell that you put a lot of work into this. Thank you for providing this experience. Good job.