Проделана значительная часть работы