Задание бы неплохо.
Скачайте Рябушко и посмотрите там примеры.