#pragma css /css/2012.css
<<BI>>

= Задание =
1. (1 балл) Для системы с рожицами написать класс `RedFace`, который отличается от класса `Face` лишь тем, что создается лицо красного цвета. Теперь по нажатию мышки на холсте появляются только красные рожицы.

2. (1 балл) Для системы с геометрическими фигурами дописать класс `Circle`. Заполнить список разными геометрическими фигурами, вывести их на экран.

3. (1.5 балла) Для системы геометрических фигур из задания 2 сделать "защиту": выбрасывать исключение, если пользователь задает при создании фигуры отрицательный размер.
 
4. (2 балла) Для системы геометрических фигур из задания 2 дополнить все классы методом `draw` для отображения полученных фигур. Отрисовать все фигуры из списка.

5. (3 балла) Для системы геометрических фигур из задания 2 создать список и заполнить его случайными фигурами. Написать функцию, которая упорядочивает фигуры в списке по возрастанию площади. Напимер, методом пузырька [[http://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BF%D1%83%D0%B7%D1%8B%D1%80%D1%8C%D0%BA%D0%BE%D0%BC]].