Взяла пример с Melodiana.