Вот, что из этого получилось.