С шаблонами, надо сразу проверять работу. Поэтому сначала простой шаблон потом более сложный.