describe and leave functions for n5w6
description for n5w7
joined two leave restrictions in one (n4w7)
riddle explanation __init__ and action (n5w7)
leave restrictions (n5w7)
added different description if challenge completed (n5w7)