A 16-year-old boy has been jailed for sexually assaulting a five-year-old girl in Hampshire.
The boy, who cannot be named for legal reasons, was convicted of kidnap and sexual assault at Salisbury Crown Court in May.
At Winchester Crown Court he was sentenced to five years imprisonment and ordered to sign the sex offenders' register for life.
He will remain on extended licence for four years after his release.
Recorder Francis Abbott said the nature of the attack, which happened last year, would "fill anyone with a sense of revulsion".
He told the teenager: "It seems to me there is a real possibility that you will commit a similar type of offence again."
He added he hoped the extended licence period would give the authorities time to "do something about him".
The Crown Prosecution Service said the boy was a few weeks from celebrating his sixteenth birthday when he attacked the girl in September.
Senior Crown Prosecutor Tracy Harris said: "The young girl had been out playing with her friends on her bike and her mother had become anxious as to her whereabouts and went out to look for her.
"When the girl returned home in tears she told her mother that a man had grabbed her, put her on his bike and ridden off with her.
"She described to her mother how he had taken her to a place where he had pulled down her trousers and sexually attacked her."
She added: "We hope that with this conviction the little girl and her family will now be able to move on with their lives. Our thoughts are with them at this time."