Вот, что получилось в итоге