       #"(.*)rrei"     "$1nere"   ;; rimarrei -> rimanere
       ]}
 
- {:agr {:synsem {:subcat {:1 {:agr {:number :sing
-                                    :person :2nd}}}}}
+ {:agr {:number :sing
+        :person :2nd}
   :g [#"^(.*)([aei])re$" "$1$2resti"]
   :p [
       #"(.*)esti"       "$1e"     ;; faresti -> fare

;;
;; TODO: fill in uncommented blanks below:
;;  add examples for every pattern, both parsing (:p) and generation (:g).
[{:agr {:synsem {:subcat {:1 {:agr {:number :sing
                                    :person :1st}}}}}
  :g [#"^(.*)([aei])re$" "$1$2rei"]
  :p [
      #"(.*)erei"     "$1are"

      #"(.*)eremmo"     "$1iare"
      ]}
 
 {:agr {:number :plur
        :person :2nd}
  :g [#"^(.*)([aei])re$" "$1$2reste"]
  :p [
      #"(.*)areste"     "$1are"
