и вот, что получилось, оцените:
читать дальше