творческое задание и паттерн наблюдатель