1) шаблоны привести к общему виду