A Fife man who raped an 11-year-old girl and tried to rape a three-year-old has been jailed for eight years. ...