Вроде немного годно получилось, решил поделится.