. Создание системы раскладки.
1.1. Задать размеры N окружностей различного диаметра, каждая в количестве M.
1.2. В автоматизированном режиме расположить объекты на рабочей области заданного размера. Выбирая произвольно один из объектов из «хранилища», вручную располагать его в границах рабочей области, при этом счетчик объектов в «хранилище» должен уменьшаться. Объекты на рабочей области можно вновь выделять, перемещать или возвращать в хранилище (с увеличением счетчика).
1.3. Между объектами на рабочей области должен соблюдаться определенный в диалоговом режиме технический зазор.
2. Организация диалога с помощью меню.
3. Сохранение и считывание результатов работы в файлах.