A 77-year-old man who indecently assaulted a teenager on a bus has been ordered to undergo psychological treatment.
Francis Coutts was also placed on probation for 12 months after admitting he groped the 16-year-old girl on the Goldline bus in Perth.
Perth Sheriff Court heard that Coutts's victim had offered to let him go in front of her as they boarded the bus.
But he refused and then touched the girl as he followed her to her seat.
Despite several empty seats on the bus, Coutts sat down beside the girl, who cannot be named for legal reasons, and started talking to her about sex.
Fiscal depute Stuart Richardson told the court: "She had noticed the elderly gentleman behind her at the bus stop and offered for him to go first, but he insisted she go first. When she did so he touched her.
"She tried to ignore this but was followed on to the bus and to her seat. She was becoming concerned. He sat down and started making comments to her.
"He began by saying 'you'll be glad to have an old man sitting next to you, and not a young laddie. Don't worry - I think about sex up here, and nothing happens down there'."
The girl then left the bus as quickly as she could.
Coutts, who has no previous convictions, admitted committing the offence on 23 February but told the court he had very little recollection of what he had done.
Solicitor Cheryl Clark said: "He has not come to the attention of the court before. He is quite embarrassed at being brought to the court at this stage in his life."
Coutts was also placed on the sex offenders register.