Five teenagers have been charged with attempted murder after two men were found seriously injured on an industrial estate.
A third man sustained minor injuries in the incident in Fife.
Police were called to a report of a disturbance in the West Way area of the Hillend Industrial Estate in Dalgety Bay at around 9.40pm on Thursday January 3.
Two men aged 41 and 57 were found seriously injured and were taken to the Victoria Hospital in Kirkcaldy for treatment along with a 63-year-old man with minor injuries.
Police said that one 14-year-old boy, three 15-year-old boys and a girl aged 15 have been charged in connection with the incident.
All five youths face charges of attempted murder and assault.
All five have also been charged in connection with the alleged assault of a 63-year-old man during the same incident.
Two boys aged 14 and 15 are due to appear at Dunfermline Sheriff Court on Monday, while two other 15-year-old boys and a 15-year-old girl will appear at a later date.