riddles lvl 5 ... finally done !!!