Немного измени. http://www.klubkontakt.net/publ/6-1-0-615
Составь: http://biouroki.ru/workshop/crossgen.html