Sort:  

Thanks, @kayelee. I did find it difficult to write this in under 500 words. I might write a longer version some time. You have a cool story too. :)