Ok this is for the second riddle but I can't figure it out 260516082518 0418090620. please help