Main task (12/25)

Main task