26 sheep riddle answer