  
  {:agr {:person :1st
         :number :plur}
-  :p [
-      #"(.*)cheremo"   "$1care" ;; giocheremo -> giocare
+  :g [#"^(.*)[ae]re$" "$1eremo" ;; parlare => parleremo
+      #"^(.*)ire$"    "$1iremo" ;; finire => finiremo
+      ]
+  :p [#"(.*)cheremo"   "$1care" ;; giocheremo -> giocare
       #"(.*)eramo"     "$1ere"
       #"(.*)eremo"     "$1are"
       #"(.*)erremo"    "$1enere" ;; otterremo -> ottenere

      #"(.*)rremo"     "$1lere"  ;; vorremo -> volere
      #"(.*)eremo"     "$1iare"
      ]
  
  :g [#"^(.*)[ae]re$" "$1eremo" ;; parlare => parleremo
      #"^(.*)ire$"    "$1iremo" ;; finire => finiremo
      ]}
 
 {:agr {:person :2nd
        :number :plur}
  :p [
      #"(.*)arete"     "$1are"
      #"(.*)chete"     "$1care" ;; carichete -> caricare

      #"(.*)rrò"     "$1nere" ;; rimarrò -> rimanere
      ]
  
  
  }
 {:agr {:person :2nd
        :number :sing}
  :g [#"^(.*)[ae]re$" "$1erai" ;; parlare -> parlerai
      #"^(.*)ire$"    "$1irai" ;; dormire -> dormirai
      ]
  :p [#"(.*)ai"       "$1e"     ;; farai -> fare
      #"(.*)erai"     "$1are"   ;; mangere -> mangerai
      #"(.*)erai"     "$1arsi"
      #"(.*)cherai"   "$1care"  ;; cercherai -> cercare
