adding a suggested solution to the riddle