вот собственно задача
в прикрепленном файле