Научился: Работа с классами Bitmap, Image, Environment, а также со структурой Color и диалогом для выбора файла. Трудности: Всё кажется относительно простым, но написать такое по памяти с нуля (как например я делаю консольные задачи после просмотра видеорешения) представляется мне затруднительным.