Hallo, this is my contribution to this challenge. Loved working on it.