<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/print.xsl"
        title="Pretty print" ?>
<?xml-stylesheet type="text/css" href="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/rules.css"
        title="Easy editing stylesheet" ?>
<!--
Romanian Grammar and Typo Rules for LanguageTool Copyright (C) 2009-2012
Ionuț Păduraru

Current status for Romanian xml rules is available at http://code.google.com/p/languagetoolro/issues
If there is an error you want LanguageTool to detect but you do not know how to do it: open an issue
there describing the error, give some examples - I'll try to fix it as soon as I can. 


This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA

-->
<!DOCTYPE rules [
        <!ENTITY LunileAnului "ianuarie|februarie|martie|aprilie|mai|iunie|iulie|august|septembrie|octombrie|noiembrie|decembrie|ian|feb|mart|apr|iun|iul|aug|sept|oct|nov|dec">
        <!ENTITY UnIn "[uî]n">
        ]>
<rules lang="ro" xsi:noNamespaceSchemaLocation="../../../../../../../../../languagetool-core/src/main/resources/org/languagetool/rules/rules.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <phrases>
        <phrase id="FARA_GRAD_DE_COMPARATIE">
            <token regexp="yes" inflected="yes">celebru|bestial|frigorific|perfect|rarisim|vast|optim|admirabil|superior|inferior|uriaș|imens|magnific|străvechi|teribil|metalic|bărbătesc|trunghiular|minor|enorm|plin|gol|mort|complet|întreg|principal|termogen|major|oportun|anterior|posterior|ulterior|interior|exterior|extrem|minim|maxim|suprem|ultim|asemenea|general|gigantic|petrolifer|unic|veșnic|uluitor|nemaipomenit|extraordinar|oral|desăvârșit|fantastic|formidabil|ultra|super|trăsnet|mortal|supraaglomerat|ultrasensibil|excelent|splendid|geniu|genial|calitativ|endocrin|viu</token>
        </phrase>
        <phrase id="LUNILE_ANULUI">
            <token regexp="yes">&LunileAnului;</token>
        </phrase>
    </phrases>

    <unification feature="gen">
        <equivalence type="feminin"><token postag_regexp="yes" postag=".f..*"></token></equivalence>
        <equivalence type="masculin"><token postag_regexp="yes" postag=".m..*"></token></equivalence>
        <equivalence type="neutru"><token postag_regexp="yes" postag=".n..*"></token></equivalence>
        <equivalence type="fara_gen"><token postag_regexp="yes" postag=".0..*"></token></equivalence>
    </unification>
    <unification feature="numar">
        <equivalence type="singular"><token postag_regexp="yes" postag="..s.*"></token></equivalence>
        <equivalence type="plural"><token postag_regexp="yes" postag="..p.*"></token></equivalence>
        <equivalence type="fara_numar"><token postag_regexp="yes" postag="..0.*"></token></equivalence>
    </unification>
    <unification feature="persoana">
        <equivalence type="intai"><token postag_regexp="yes" postag="...1.*"></token></equivalence>
        <equivalence type="a_doua"><token postag_regexp="yes" postag="...2.*"></token></equivalence>
        <equivalence type="a_trea"><token postag_regexp="yes" postag="...3.*"></token></equivalence>
        <equivalence type="fara_persoana"><token postag_regexp="yes" postag="...0.*"></token></equivalence>
    </unification>

    <category id="CAT1" name="Litere inversate">
        <rulegroup id="LITERE_INVERSATE_LA_UN" name="Litere inversate - la nu = la un">
            <rule name="la nu - la un">
                <pattern>
                    <token>la</token>

                    <marker>
                        <token>nu</token>
                    </marker>
                    <token postag="S(n|m)s3anc000|Dms3a0h000|N0..a0h000|A.s3an0000" postag_regexp="yes">
                        <exception>mai</exception>
                    </token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>un</suggestion>?</message>

                <example correction="un">La <marker>nu</marker> proiect.</example>
                <example correction="un">La <marker>nu</marker> băiat.</example>
                <example correction="un">La <marker>nu</marker> oarecare moment.</example>

                <example correction="un">La <marker>nu</marker> anumit moment.</example>
                <example correction="un">La <marker>nu</marker> oarecare moment.</example>
                <example correction="un">La <marker>nu</marker> mare moment.</example>

                <example>La <marker>nu</marker> mai puțin de un metru.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LITERE_INVERSATE_AL_LA" name="al + (subst acuzativ)/(subst neart) - al + (subst genitiv)/al + (subst neart)">
            <rule>
                <pattern case_sensitive="yes">
                    <marker>
                        <token>al</token>
                        <token postag_regexp="yes" postag="S(n|f)s3anc000"><exception postag="N(.*)|G(.*)|Sfs3gac000|Sns3gac000" postag_regexp="yes"/><exception regexp="yes">[A-Z,ĂÎȘȚ](.*)</exception></token>
                    </marker>
                    <token><exception>-</exception></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2" postag="Sfs3gac000|Sns3gac000" postag_regexp="yes"/></suggestion> sau <suggestion>la <match no="2"></match></suggestion>?</message>

                <example>Recensământ <marker>al populației</marker>.</example>
                <example correction="al populației|la populație">ceea ce a fost <marker>al populație</marker> dat.</example>
                <example>Mergem <marker>la piață</marker>.</example>
                <example correction="al pieței|la piață">Mergem <marker>al piață</marker>.</example>
                <example>Mergem <marker>la film</marker>.</example>
                <example correction="al filmului|la film">Mergem <marker>al film</marker>.</example>
                <example>Mergem <marker>la mai</marker> multe filme.</example>
                <example>Este <marker>al mai</marker> multor filme.</example>
                <example>Este <marker>al tău</marker>.</example>
                <example>Este <marker>al cui</marker> se cuvine.</example>
                <example>Situl oficial <marker>al Studio</marker> Pierrot.</example>
                <example correction="al studioului|la studio">Situl oficial <marker>al studio</marker> Pierrot.</example>
                <example>Situl oficial <marker>al Început</marker> Zilei.</example>
                <example>Director și editor <marker>al site</marker>-ului de stiri.</example>
                <example>Director și editor <marker>al sitului</marker> de stiri.</example>
                <example>Un nivel mai scăzut <marker>al TVA</marker>-ului.</example>
            </rule>
        </rulegroup>

        <rulegroup id="LITERE_INVERSATE_SI_CE_UNDE" name="și ce unde - și de unde">
            <rule>
                <pattern>
                    <token>și</token>
                    <token>ce</token>
                    <token>unde</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 de \3</suggestion>?</message>
                <short>Greșeală de exprimare</short>
                <example correction="și de unde">Cum <marker>și ce unde</marker> se vor obține datele.</example>
            </rule>
        </rulegroup>
        <rulegroup id="LITERE_INVERSATE_LA_NIVEL_CE" name="la nivel ce - la nivel de">
            <rule>
                <pattern>
                    <token>la</token>
                    <token>nivel</token>
                    <marker>
                        <token>ce</token>
                    </marker>
                    <token postag_regexp="yes" postag="S..3anc000"></token>

                </pattern>
                <message>Ați dorit să scrieți <suggestion>de</suggestion>?</message>
                <example correction="de">La nivel <marker>ce</marker> nod.</example>

                <example correction="de">La nivel <marker>ce</marker> carte.</example>
                <example correction="de">La nivel <marker>ce</marker> cărți.</example>

            </rule>
        </rulegroup>
    </category>
    <category id="MISC" name="Diverse">
        <rule id="TRECUT_IN_NEFIINTA" name="a trece în neființă">
            <pattern>
                <token inflected="yes">trece</token>
                <token>în</token>
                <token>neființă</token>
            </pattern>
            <message>Inadvertenţă gramaticală între verbul „a trece” şi substantivul „nefiinţă”. Puteți folosi <suggestion>\1 la cele veșnice</suggestion>, <suggestion>\1 la cele sfinte</suggestion>, <suggestion><match no="1" postag="(.*)" postag_replace="$1" postag_regexp="yes" case_conversion="preserve">pleca</match> dintre noi</suggestion>, <suggestion><match no="1" postag="(.*)" postag_replace="$1" postag_regexp="yes" case_conversion="preserve">înceta</match> din viață</suggestion> etc.</message>
            <short>Formă nerecomandată.</short>
            <example correction="trecuse la cele veșnice|trecuse la cele sfinte|plecase dintre noi|încetase din viață">A <marker>trecuse în neființă</marker> destul de devreme.</example>
            <example correction="Trece la cele veșnice|Trece la cele sfinte|Pleacă dintre noi|Încetează din viață"><marker>Trece în neființă</marker> la vârsta de 39 de ani.</example>
            <example>A trecut la cele veșnice prea devreme.</example>
        </rule>
        <rule id="STARE_CIVILA" name="stare civila -&gt; stare civilă">
            <pattern>
                <token inflected="yes">stare</token>
                <token>civila</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2" case_conversion="preserve" postag_regexp="yes" postag="Afs3aa0000" postag_replace="Afs3an0000"/></suggestion>?</message>
            <short>Dezacord sau diacritice lispă.</short>
            <example correction="starea civilă">L-am întrebat de <marker>starea civila</marker>.</example>
            <example correction="Starea Civilă">L-am trimis la <marker>Starea Civila</marker>.</example>
            <example correction="STAREA CIVILĂ">L-am trimis la <marker>STAREA CIVILA</marker>.</example>
            <example>L-am întrebat de starea civilă.</example>
        </rule>
        <rulegroup id="UN_O" name="un o">
            <rule name="un o (subst. masc.)">
                <pattern>
                    <token>un</token>
                    <token>o</token>
                    <token postag_regexp="yes" postag="Sm.*"/>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \3</suggestion></message>
                <short>Posibilă greșeală.</short>
                <example correction="un om">Au găsit <marker>un o om</marker> de încredere.</example>
                <example>Au găsit un om de încredere.</example>
            </rule>
            <rule name="un o (subst. fem.)">
                <pattern>
                    <token>un</token>
                    <token>o</token>
                    <token postag_regexp="yes" postag="Sf.*"/>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\2 \3</suggestion></message>
                <short>Posibilă greșeală.</short>
                <example correction="o serie">Au găsit <marker>un o serie</marker> de coroane.</example>
                <example>Au găsit o serie de coroane.</example>
            </rule>
            <rule name="un o">
                <pattern>
                    <token>un</token>
                    <token>o</token>
                    <token><exception postag_regexp="yes" postag="S(m|f).*|P.*"/></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \3</suggestion> sau <suggestion>\2 \3</suggestion></message>
                <short>Posibilă greșeală.</short>
                <example correction="un altă|o altă">Au găsit <marker>un o altă</marker> ordine.</example>
                <example>Au găsit o altă ordine.</example>
                <example>Se va folosi un O pentru om și un M pentru animal.</example>
                <!-- false alarm <example>Se pronunță ca un o lung.</example> -->
            </rule>
        </rulegroup>
        <rulegroup id="SPUS_CA_SA_L_ASTEPT" name="a spus ca să-l aștept">
            <rule>
                <pattern>
                    <token regexp="yes">a|au</token>
                    <token>spus</token>
                    <token>ca</token>
                    <token>să</token>
                    <token>-</token>
                    <token></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \2 \4\5\6</suggestion>?</message>
                <short>Greșeală de exprimare</short>
                <example correction="a spus să-l">El <marker>a spus ca să-l</marker> aștept.</example>
                <example correction="au spus să-i">Ei <marker>au spus ca să-i</marker> aștept.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">a|au</token>
                    <token>spus</token>
                    <token>ca</token>
                    <token>să</token>
                    <token regexp="yes">îl|le|l|îi</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \2 \4 \5</suggestion>?</message>
                <short>Greșeală de exprimare</short>
                <example correction="a spus să îl">El <marker>a spus ca să îl</marker> aștept.</example>
                <example correction="au spus să îi">Ei <marker>au spus ca să îi</marker> aștept.</example>
            </rule>
        </rulegroup>
        <rule id="MIAU" name="miau - mi-au">
            <pattern>
                <token>miau</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>mi-au</suggestion>?</message>
            <example correction="mi-au">Nu <marker>miau</marker> spus tot.</example>
        </rule>
        <rule id="ANUL_NOU" name="Anul nou - Anul Nou">
            <pattern case_sensitive="yes">
                <token>Anul</token>
                <token>nou</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>Anul Nou</suggestion>?</message>
            <example correction="Anul Nou">L-am invitat de <marker>Anul nou</marker> la noi.</example>
        </rule>
        <rule id="BUNA_VESTIRE" name="Buna vestire - Buna Vestire">
            <pattern case_sensitive="yes">
                <token>Buna</token>
                <token>vestire</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>Buna Vestire</suggestion>?</message>
            <example correction="Buna Vestire">L-am invitat de <marker>Buna vestire</marker> la noi.</example>
        </rule>
        <rule id="CREIAM" name="creiam/creiai/creia/creiați/creiau">
            <pattern>
                <token regexp="yes">crei(am|ai|a|ați|au|ez|ezi|ăm|eze|ași|arăm|arăți|asem|aseși|ase|aserăm|aserăți|aseră)</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1" regexp_match="(cre)i(.*)" regexp_replace="$1$2"></match></suggestion>?</message>
            <example correction="cream">Eu <marker>creiam</marker> ceva.</example>
            <example correction="creai">Tu <marker>creiai</marker> ceva.</example>
            <example correction="crea">El/Ea <marker>creia</marker> ceva.</example>
            <example correction="cream">Noi <marker>creiam</marker> ceva.</example>
            <example correction="creați">Voi <marker>creiați</marker> ceva.</example>
            <example correction="creaserăm">Noi <marker>creiaserăm</marker> ceva.</example>
            <example correction="creau">Voi <marker>creiau</marker> ceva.</example>
        </rule>
        <rule id="CREEM_CREAM" name="creem - creăm">
            <pattern>
                <token>creem</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>creăm</suggestion>?</message>
            <example correction="creăm">Acum noi <marker>creem</marker> prototipul mașinii.</example>
        </rule>
        <rule id="CREAZA_CREEAZA" name="crează - creează">
            <pattern>
                <token>crează</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>creează</suggestion>?</message>
            <example correction="creează">Acum el <marker>crează</marker> prototipul mașinii.</example>
        </rule>
        <rule id="CREEATA_CREATA" name="creeată - creată">
            <pattern>
                <token>creeată</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>creată</suggestion>?</message>
            <example correction="creată">Opera a fost <marker>creeată</marker> cu mult timp în urmă.</example>
            <example>Opera a fost<marker>creată</marker> cu mult timp în urmă.</example>
        </rule>
        <rule id="CREEAT_CREAT" name="creeat - creat">
            <pattern>
                <token>creeat</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>creat</suggestion>?</message>
            <example correction="creat">Opusul a fost <marker>creeat</marker> cu mult timp în urmă.</example>
            <example>Opusul a fost<marker>creat</marker> cu mult timp în urmă.</example>
        </rule>
        <rule id="REFERIT_DESPRE" name="referit despre">
            <pattern>
                <token>referit</token>
                <token>despre</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>referit la</suggestion>, <suggestion>referit la modul cum</suggestion> sau <suggestion>referit la modul în care</suggestion>?</message>
            <example correction="referit la|referit la modul cum|referit la modul în care">M-am <marker>referit despre</marker> cum au jucat ei.</example>
            <example>M-am <marker>referit la</marker> cum au jucat ei.</example>
        </rule>
        <rule id="AS_AVEA" name="as avea - aș avea (avea, vrea, dori, putea)">
            <pattern>
                <token>as</token>
                <token regexp="yes">avea|vrea|dori|putea</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>aș \2</suggestion>?</message>
            <example correction="aș dori">Nu <marker>as dori</marker> nimic altceva.</example>
        </rule>
        <rule id="ASA" name="asa - așa">
            <pattern>
                <token>asa</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>așa</suggestion>?</message>
            <example correction="așa">Nu este <marker>asa</marker> cum spui.</example>
        </rule>
        <rule id="MAI_MULTI" name="mai multi - mai mulți">
            <pattern>
                <token>mai</token>
                <token>multi</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 mulți</suggestion>?</message>
            <example correction="mai mulți">Cei <marker>mai multi</marker> cumpărători preferă aceste produse.</example>
        </rule>
        <rule id="COMPETENTE_COMPETENTE" name="aptitudini și competente/competențe">
            <pattern>
                <token>aptitudini</token>
                <token>și</token>
                <token>competente</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>aptitudini și competențe</suggestion>?</message>
            <example correction="aptitudini și competențe">El are multe <marker>aptitudini și competente</marker>.</example>
        </rule>
        <rule id="SE_POT_OFERI_SA" name="se pot oferi sa/să">
            <pattern>
                <token>se</token>
                <token>pot</token>
                <token postag="V000000f00"></token>
                <marker>
                    <token>sa</token>
                </marker>
                <token postag="V0p3000cz0"></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>să</suggestion>?</message>
            <example correction="să">Se pot oferi <marker>sa</marker> facă multe.</example>
        </rule>
        <rule id="VREA_SA_FACA_MULTE" name="sa - să. Ex: vrea sa/să facă">
            <pattern>
                <token postag="V0s3000iz0"></token>
                <marker>
                    <token>sa</token>
                </marker>
                <token postag="V0s3000cz0"></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>să</suggestion>?</message>
            <example correction="să">Vrea <marker>sa</marker> facă multe.</example>
        </rule>
        <rule id="VOR_SA_FACA_MULTE" name="sa - să. Ex: vor sa/să facă">
            <pattern>
                <token postag="V0p3000iz0"></token>
                <marker>
                    <token>sa</token>
                </marker>
                <token postag="V0p3000cz0"></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>să</suggestion>?</message>
            <example correction="să">Vor <marker>sa</marker> facă multe.</example>
        </rule>

        <rule id="MAI_ITI_ESTE" name="mai îți este...">
            <pattern>
                <marker>
                    <token>mai</token>
                    <token regexp="yes">îți|vă|îi|ne|le</token>
                    <token regexp="yes">este|era</token>
                </marker>
                <token postag_regexp="yes" postag="S...anc000|A....n0000"></token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\2 mai \3</suggestion> \4?</message>
            <short>Greșeală de exprimare</short>
            <example correction="Le mai era"><marker>Mai le era</marker> cald?</example>
            <example><marker>Îți mai este</marker> cald?</example>
            <example correction="Îți mai este"><marker>Mai îți este</marker> foame?</example>
        </rule>

        <rulegroup id="DIVERSE_GRESELI" name="Diverse">
            <rule name="proceduri stocate">
                <pattern>
                    <token inflected="yes">procedură</token>
                    <token>stocare</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 stocate</suggestion> sau <suggestion>\1 de stocare</suggestion>?</message>
                <short>Greșeală de exprimare</short>
                <example correction="proceduri stocate|proceduri de stocare">A scris câteva <marker>proceduri stocare</marker>.</example>
                <example>A scris câteva <marker>proceduri stocate</marker>.</example>
            </rule>
            <rule name=".. un doar un" id="UN_DOAR_UN">
                <pattern>
                    <token></token>
                    <token>un</token>
                    <token>doar</token>
                    <token>un</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \3 \4</suggestion> sau <suggestion>\1 \2</suggestion>?</message>
                <short>Greșeală de exprimare</short>
                <example correction="era doar un|era un">Acolo <marker>era un doar un</marker> copil.</example>
                <example>Acolo <marker>era doar un</marker> copil.</example>
            </rule>
            <rule name=".. o doar o" id="O_DOAR_O">
                <pattern>
                    <token></token>
                    <token>o</token>
                    <token>doar</token>
                    <token>o</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \3 \4</suggestion> sau <suggestion>\1 \2</suggestion>?</message>
                <short>Greșeală de exprimare</short>
                <example correction="era doar o|era o">Acolo <marker>era o doar o</marker> copilă.</example>
                <example>Acolo <marker>era doar o</marker> copilă.</example>
            </rule>
            <rule id="S_A_ARE" name="s-a - sa. Ex: mama s-a are...">
                <pattern>
                    <token>s</token>
                    <token>-</token>
                    <token>a</token>
                    <token postag="V.*i.." postag_regexp="yes"><exception postag_regexp="yes" postag="V.*p..|V.*f.."/></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>sa \4</suggestion>?</message>
                <short>Greșeală de scriere</short>
                <example correction="sa este">Mama <marker>s-a este</marker> aici.</example>
                <example>Mama <marker>sa are</marker> nevoie de liniste.</example>
                <example>Suprafața orașului <marker>s-a mărit</marker> în semnificativ.</example>
                <example>Spune-i și <marker>s-a îndrepta</marker> îndată.</example>
            </rule>
            <rule id="SA_DUS" name="sa - s-a. Ex: sa dus...">
                <pattern>
                    <token>sa</token>
                    <token postag="V(m|n)s3000p00" postag_regexp="yes"><exception postag="G.*|Sfs3anc000" postag_regexp="yes"/></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>s-a \2</suggestion>?</message>
                <short>Greșeală de scriere</short>
                <example correction="s-a dus">Bunicul <marker>sa dus</marker> la piata.</example>
                <example>Mama <marker>sa dusă</marker> a fost.</example>
                <example>Experiența <marker>sa deosebit</marker> de variată l-a ajutat mult.</example>
                <example correction="s-a găsit">Acolo <marker>sa găsit</marker> Tezaurul de Guarrazar.</example>
                <example correction="s-a terminat">Acest conflict <marker>sa terminat</marker> cu războiul de la Arauco</example>
                <example correction="s-a realizat">Acest lucru <marker>sa realizat</marker> prin întreruperea fasciculului de lumină.</example>
                <example correction="s-a apucat">El <marker>sa apucat</marker> de treabă</example>
                <!-- <example>Are în structura <marker>sa țesut</marker> adipos.</example>  -->
            </rule>
        </rulegroup>
        <rule id="DINTRODATA" name="dintrodată - dintr-odată/ dintr-o dată">
            <pattern>
                <token>dintrodată</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>dintr-odată</suggestion> (loc. adv.) sau <suggestion>dintr-o dată</suggestion> (prop.)?</message>
            <short>Greșeală de scriere</short>
            <example correction="dintr-odată|dintr-o dată">A plecat <marker>dintrodată</marker>.</example>
            <example>A plecat <marker>dintr-odată</marker>.</example>
        </rule>
        <rule id="VASAZICA" name="va să zică - vasăzică">
            <pattern>
                <token>va</token>
                <token>să</token>
                <token>zică</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>vasăzică</suggestion> (conj. adv.)?</message>
            <short>Greșeală de scriere</short>
            <example correction="Vasăzică"><marker>Va să zică</marker> a plecat...</example>
        </rule>
        <rule id="AZINOAPTE" name="azinoapte - azi-noapte">
            <pattern>
                <token>azinoapte</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>azi-noapte</suggestion>?</message>
            <short>Greșeală de scriere</short>
            <example correction="azi-noapte">A venit <marker>azinoapte</marker>, pe la trei.</example>
        </rule>
        <rule id="DINTRADINS" name="dintradins - dintr-adins">
            <pattern>
                <token>dintradins</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>dintr-adins</suggestion>?</message>
            <short>Greșeală de scriere</short>
            <example correction="dintr-adins">Sunt sigur că a făcut <marker>dintradins</marker>.</example>
        </rule>
        <rule id="ASUPRA_CE" name="asupra ce - asupra a ce">
            <pattern>
                <token>asupra</token>
                <token>ce</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 a \2</suggestion>?</message>
            <short>Greșeală de scriere</short>
            <example correction="asupra a ce">Nu sunt dubii <marker>asupra ce</marker> va face.</example>
            <example correction="asupra a ce">Nu știu <marker>asupra ce</marker> elemente vrei să te oprești.</example>
        </rule>
        <rule id="BUNA_STARE" name="bună-stare - bunăstare">
            <pattern>
                <token>bună</token>
                <token>-</token>
                <token>stare</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>bunăstare</suggestion>?</message>
            <short>Greșeală de scriere</short>
            <example correction="bunăstare">A arătat <marker>bună-stare</marker>.</example>
        </rule>
        <rule id="INTRODUCERE_PRELIMINARA" name="introducere preliminară">
            <pattern>
                <token inflected="yes">introducere</token>
                <token inflected="yes">preliminar</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Greșeală de scriere</short>
            <example correction="introducere">Aș dori să fac o <marker>introducere preliminară</marker>.</example>
            <example correction="introducerea">În ceea ce privește <marker>introducerea preliminară</marker> făcută de el, nu sunt de acord.</example>
        </rule>
        <rule id="A_IESI_AFARA" name="a ieși afară">
            <pattern>
                <token inflected="yes">ieși</token>
                <token>afară</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Greșeală de scriere</short>
            <example correction="ieșind">L-am văzut <marker>ieșind afară</marker>.</example>
            <example correction="ieșit">El a <marker>ieșit afară</marker>.</example>
        </rule>
    </category>
    <category id="CAT2" name="Ghilimele">
        <rule id="GHILIMELE_DUBLE_INCEPUT" name="Ghilimele duble la început de propoziție: [&quot;] în loc de [„]">
            <pattern case_sensitive="no">
                <token postag="SENT_START"/>
                <marker>
                    <token>"</token>
                </marker>
            </pattern>
            <message>Pentru limba română se folosește simbolul <suggestion>„</suggestion>.</message>
            <short>Ghilimele românești.</short>
            <example correction="„"><marker>"</marker>Un test".</example>
            <example>„Test”.</example>
        </rule>
        <rule id="GHILIMELE_DUBLE_SFARSIT" name="Ghilimele duble la sfârșit de propoziție: [&quot;] în loc de [”]">
            <pattern>
                <token regexp="yes">.*(\p{L}|.)</token>
                <marker>
                    <token postag="SENT_END" spacebefore="no">"</token>
                </marker>
            </pattern>
            <message>Pentru limba română se folosește simbolul <suggestion>”</suggestion>.</message>
            <short>Ghilimele românești.</short>
            <example correction="”">"Un test<marker>"</marker></example>
            <example correction="”">"Un test.<marker>"</marker></example>
            <!-- this for Romanian this is not a correct sentence, the dot must be inside quotes, as above
			 <example correction="”">"Un test<marker>"</marker>.</example> -->
            <example>„Test”</example>
        </rule>
        <rule id="GHILIMELE_DUBLE_INTERIOR_INCEPUT" name="Citat în citat (deschidere): [&lt;&lt;] în loc de «">
            <pattern>
                <token>&lt;</token>
                <token>&lt;</token>
            </pattern>
            <message>Pentru limba română se folosește simbolul <suggestion>«</suggestion>.</message>
            <short>Ghilimele românești.</short>
            <example correction="«">Un <marker>&lt;&lt;</marker>prim test».</example>
            <example correction="«"><marker>&lt;&lt;</marker>un alt test»</example>
            <example>Un «test».</example>
        </rule>
        <rule id="GHILIMELE_DUBLE_INTERIOR_SFARSIT" name="Citat în citat (închidere): [&gt;&gt;] în loc de »">
            <pattern>
                <token>&gt;</token>
                <token>&gt;</token>
            </pattern>
            <message>Pentru limba română se folosește simbolul <suggestion>»</suggestion>.</message>
            <short>Ghilimele românești.</short>
            <example correction="»">Un «test<marker>&gt;&gt;</marker> oarecare.</example>
            <example correction="»">„Un «test<marker>&gt;&gt;</marker> oarecare.”</example>
            <example>Un «test» oarecare.</example>
        </rule>
    </category>

    <category id="CAT3" name="Greșeli de exprimare">
        <rule id="A_DA_SFARA_IN_TARA" name="a da sfară în țară">
            <pattern>
                <token inflected="yes">da</token>
                <token>sfoară</token>
                <token>în</token>
                <token/>
            </pattern>
            <message>Pentru sensul „a da de știre” folosiți „sfară”, nu „sfoară”: <suggestion>\1 sfară \3 \4</suggestion>.</message>
            <short>Greșeală de exprimare.</short>
            <example>A dat sfară în țară că va demisiona.</example>
            <example correction="dea sfară în țară">A vrut să <marker>dea sfoară în țară</marker> că va nu este de aceeași părere.</example>
            <example correction="dea sfară în târg">A vrut să <marker>dea sfoară în târg</marker> că va nu este de aceeași părere.</example>
        </rule>
        <rulegroup id="CARE__PE_CARE" name="Care/pe care">
            <rule id="CARE_PE_CARE__CARTEA_CARE_TI-AM" name="(s ac art) + care ți-am + (v part)">
                <pattern>
                    <token postag="Sf..aac000" postag_regexp="yes"></token>
                    <marker>
                        <token>care</token>
                    </marker>
                    <token regexp="yes">ți|mi|i|v</token>
                    <token>-</token>
                    <token regexp="yes">a|au|am|ai</token>
                    <token postag_regexp="yes" postag="V...000p00"></token>
                    <token>-</token>
                    <token>o</token>

                </pattern>
                <message>În acest context formularea corectă este <suggestion>pe care</suggestion>.</message>
                <example correction="pe care">Cartea <marker>care</marker> ți-am dat-o.</example>

                <example>S-a ivit pe cer steaua <marker>care</marker> i-a călăuzit pe cei trei.</example>
                <example correction="pe care">Ea nu intră decât pe ușa <marker>care</marker> i-am deschis-o.</example>
                <example>Cu puterea <marker>care</marker> mi s-a dat.</example>

                <example>Generația <marker>care</marker> i-a urmat lui Mozart.</example>
            </rule>
            <rule id="CARE_PE_CARE__CAIETUL_CARE_L-AM" name="(s ac art) + care l-am + (v part)" default="off">
                <pattern>
                    <token postag="S...aac000" postag_regexp="yes"></token>
                    <marker>
                        <token>care</token>
                        <token regexp="yes">l|i|le</token>
                        <token>-</token>
                        <token regexp="yes">am|ai|au</token>
                    </marker>
                    <token postag_regexp="yes" postag="V...000p00"></token>
                </pattern>
                <message>În acest context formularea corectă este <suggestion>pe care \3\4\5</suggestion>.</message>

                <example correction="pe care l-am">Votul <marker>care l-am</marker> dat ieri a fost anulat</example>
                <example>Votul <marker>pe care l-am</marker> dat ieri a fost anulat</example>
            </rule>
            <rule id="CARE_PE_CARE__CAIETUL_CARE_IL-DESCHID" name="(s ac art) + care îl + (v part)" default="off">
                <pattern>
                    <token postag="S(m|n)..aac000" postag_regexp="yes"></token>
                    <marker>
                        <token>care</token>
                        <token>îl</token>
                    </marker>
                    <token postag_regexp="yes" postag="V...000iz0"><exception inflected="yes">putea</exception></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>pe care \3</suggestion>.</message>

                <example correction="pe care îl">Caietul <marker>care îl</marker> citesc este al meu.</example>
                <example>Caietul <marker>pe care îl</marker> citesc este al meu.</example>
                <example>Vehiculele care îl pot transporta nu sunt disponibile.</example>
                <example>Teorema care îi poartă numele este cunosută.</example>
                <example>Organizația care îl susține este foarte puternică.</example>
                <!--				<example>Grupul care îl susține este foarte puternic.</example>-->
                <example>Este afacerea care îi aduce cel mai mare profit.</example>
            </rule>
            <rule id="CARE_PE_CARE__BINELE_CARE_MI_L_AI" name="(s ac art) + care mi l-ai + (v part)">
                <pattern>
                    <token postag="S...aac000" postag_regexp="yes"></token>
                    <marker>
                        <token>care</token>
                        <token regexp="yes">ni|mi|ți|i</token>
                        <token>l</token>
                        <token>-</token>
                        <token regexp="yes">am|au|ai|a</token>
                    </marker>
                    <token postag_regexp="yes" postag="V...000p00"></token>
                </pattern>
                <message>În acest context formularea corectă este <suggestion>pe care \3 \4\5\6</suggestion>.</message>

                <example correction="pe care mi l-ai">Binele <marker>care mi l-ai</marker> făcut nu poate fi uitat.</example>
            </rule>
        </rulegroup>


        <rule id="SA_VORBESTE" name="să 'vorbește'">
            <pattern>
                <token>să</token>
                <marker>
                    <token postag="V0s3000iz0"><exception postag_regexp="yes" postag="V0s1000cz0|V0s2000cz0|V0s3000cz0|V0p1000cz0|V0p2000cz0|V0p3000cz0"></exception></token>
                </marker>
            </pattern>
            <message>Dezacord. Ați dorit să scrieți <suggestion><match no="2" postag_regexp="yes" postag="V0s1000cz0|V0s2000cz0|V0s3000cz0|V0p1000cz0|V0p2000cz0|V0p3000cz0"></match></suggestion>?</message>
            <short>Greșeală de exprimare</short>
            <example correction="vorbească|vorbesc|vorbești|vorbim|vorbiți">Să <marker>vorbește</marker> frumos.</example>
            <example>Să <marker>vorbesc</marker> frumos.</example>
            <example>Să <marker>vorbească</marker> frumos.</example>
            <example>Să <marker>vorbim</marker> frumos.</example>
            <example correction="asmut|asmută|asmuți|asmuțim|asmuțiți" reason="el dorea să asmute câinii">El dorea să <marker>asmute</marker> câinii.</example>
        </rule>
        <rule id="ESTE_CU_SIGURANTA" name="este cu sigurantă">
            <pattern>
                <token regexp="yes">e|este|era</token>
                <token>cu</token>

                <token inflected="yes">siguranță</token>
                <token>că</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 sigur că</suggestion> sau <suggestion>cu siguranță că</suggestion>?</message>
            <short>Greșeală de exprimare</short>

            <example correction="E sigur că|Cu siguranță că"><marker>E cu siguranță că</marker> va veni.</example>
            <example><marker>Cu siguranță că</marker> va veni.</example>
            <example><marker>Sigur că</marker> va veni.</example>
        </rule>

        <rule id="ESTE_BINE_CA_SA_SIGURANTA" name="este bine ca să ...">
            <pattern>
                <token regexp="yes">e|este</token>
                <token postag="G00000p00m"></token>
                <marker>
                    <token>ca</token>
                    <token>să</token>
                    <token postag_regexp="yes" postag="V0(.*)000cz0"></token>
                </marker>

            </pattern>
            <message>Ați dorit să scrieți <suggestion>să \5</suggestion>?</message>
            <short>Greșeală de exprimare</short>
            <example correction="să pleci">E bine <marker>ca să pleci</marker> mâine.</example>

            <example correction="să plecăm">E bine <marker>ca să plecăm</marker> mâine.</example>
            <example correction="să plecați">E bine <marker>ca să plecați</marker> mâine.</example>
            <example correction="să plece">E bine <marker>ca să plece</marker> mâine.</example>

            <example correction="să contribui">Este esențial <marker>ca să contribui</marker>.</example>
            <example correction="să poată">Este suficient <marker>ca să poată</marker> fi categorisită.</example>
            <example correction="să existe">Este necesar <marker>ca să existe</marker> un înalt nivel de dezvolare.</example>

        </rule>

        <rule id="ALE_CEEA_CE" name="ale ceea ce...">
            <pattern>
                <token postag="Sfp3aac000"></token>
                <marker>
                    <token>ale</token>
                </marker>
                <token>ceea</token>
                <token>ce</token>
            </pattern>

            <message>Ați dorit să scrieți <suggestion>a</suggestion> ceea ce?</message>
            <short>Greșeală de exprimare</short>
            <example correction="a">Consecințele <marker>ale</marker> ceea ce a făcut.</example>

        </rule>
        <rule id="MI-AR_PLACEA" name="mi-ar plăcea">
            <pattern>
                <token>mi</token>
                <token>-</token>
                <token>ar</token>
                <marker>
                    <token>place</token>
                </marker>

            </pattern>
            <message>Se folosește forma de infinitiv: mi-ar <suggestion>plăcea</suggestion>.</message>

            <short>Greșeală de exprimare</short>
            <example correction="plăcea">Mi-ar <marker>place</marker> să vii.</example>

        </rule>
        <rulegroup id="SE_MERITA" name="se merită, se riscă">
            <rule>
                <pattern>
                    <token>se</token>
                    <token inflected="yes" regexp="yes">merita|risca</token>
                </pattern>
                <message>"Se \2" este greșit, formularea corectă este <suggestion>\2</suggestion></message>
                <short>Greșeală de exprimare.</short>
                <example correction="merită">Cred că <marker>se merită</marker> să... </example>
                <example correction="meritau">Cred că <marker>se meritau</marker> făcuți... </example>
                <example correction="riscă">Nu <marker>se riscă</marker> stând târziu.</example>
                <example>Cred că <marker>merită</marker> să...</example>
            </rule>
            <rule>
                <pattern>
                    <token>m</token>
                    <token>-</token>
                    <token>aș</token>
                    <token>risca</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\3 \4</suggestion></message>
                <short>Greșeală de exprimare.</short>
                <example correction="aș risca">Nu <marker>m-aș risca</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>s</token>
                    <token>-</token>
                    <token>ar</token>
                    <token regexp="yes">risca|merita</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\3 \4</suggestion></message>
                <short>Greșeală de exprimare.</short>
                <example correction="ar risca">Zice că nu <marker>s-ar risca</marker>.</example>
                <example correction="ar merita">Zice că nu <marker>s-ar merita</marker> să mai stăm.</example>
            </rule>
            <rule>
                <pattern>
                    <token>mă</token>
                    <token>risc</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\2</suggestion></message>
                <short>Greșeală de exprimare.</short>
                <example correction="risc">Nu <marker>mă risc</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>te</token>
                    <token>riști</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\2</suggestion></message>
                <short>Greșeală de exprimare.</short>
                <example correction="riști">Nu <marker>te riști</marker>.</example>
                <example correction="Riști"><marker>Te riști</marker>?</example>
            </rule>
        </rulegroup>
        <rulegroup id="DECAT_ATAT" name="decât atât">
            <rule name="decât atât">
                <pattern>
                    <and>
                        <token negate="yes">-</token>
                        <token negate="yes">nu</token>
                    </and>
                    <token>a</token>

                    <token postag="Vms3000p00"></token>
                    <marker>
                        <token>decât</token>
                        <token>atât</token>
                    </marker>

                </pattern>
                <message>"decât atât" este greșit, formularea corectă este <suggestion>atât</suggestion></message>
                <short>"decât atât" este greșit.</short>

                <example correction="atât">A făcut <marker>decât atât</marker> cât a putut.</example>
                <example>A făcut atât cât a putut.</example>
                <example>Nu a făcut <marker>decât atât</marker> cât a putut.</example>
                <example>N-a făcut <marker>decât atât</marker> cât a putut.</example>

            </rule>
        </rulegroup>
        <rule id="DE_PREFERABIL" name="de preferabil">
            <pattern>
                <token>de</token>
                <token>preferabil</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>preferabil</suggestion> sau <suggestion>de preferință</suggestion>.</message>
            <short>Greșeală de exprimare</short>
            <example>Este <marker>preferabil</marker> să vii mai devreme.</example>
            <example correction="preferabil|de preferință">Este <marker>de preferabil</marker> să vii mai devreme.</example>
        </rule>
    </category>

    <category id="CAT4" name="Greșeli gramaticale - acord substantiv">

        <rule id="UN_SF_O_SF" name="un + (subst fem) - o + (subst fem)">
            <pattern>
                <marker>
                    <token>un</token>
                </marker>
                <token postag="Sfs3anc000"><exception postag_regexp="yes" postag="A(.*)"></exception></token>
            </pattern>
            <message>Pentru substantivele de gen feminin se folosește <suggestion>o</suggestion>.</message>
            <short>Greșeală gramaticală</short>

            <example correction="O"><marker>Un</marker> masă</example>
        </rule>

        <rule id="ACEASTA_SF_ACEASTA_SF" name="această + (subst fem neart) - această + (subst fem art)">
            <pattern>
                <token>această</token>
                <marker>
                    <token postag="Sfs3aac000"></token>
                </marker>
            </pattern>

            <message>Folosire incorectă a substantivului feminin articulat. "Această" cere substantiv nearticulat: <suggestion><match
                    no="2" postag="Sfs3anc000" /></suggestion></message>
            <short>"Această" cere substantiv nearticulat.</short>
            <example correction="carte">Această <marker>cartea</marker> este a mea.</example>

        </rule>

        <rule id="SFN_ESTE_A" name="(subst fem neart) + este a - (subst fem art) + este a ">
            <pattern>
                <token postag="SENT_START"></token>
                <marker>
                    <token postag="Sfs3anc000"></token>
                </marker>
                <token>este</token>
                <token>a</token>
            </pattern>

            <message>Ați vrut să folosiți substantivul articulat <suggestion><match no="2" postag="Sfs3aac000"></match></suggestion></message>
            <short>Greșeală gramaticală</short>
            <example><marker>Cartea</marker> este a mea.</example>
            <example correction="Carta|Cartea"><marker>Carte</marker> este a mea.</example>
        </rule>

        <!-- commented out because there's no example that actually matches
        <rule id="O_SUBST_ART_TERMINAT_IN_A" name="o + (subst fem art) - o + (subst fem neart)">
            <pattern>
                <token><exception>-</exception></token>
                <token>o</token>
                <marker>
                    <token postag="Sfs3aac000"><exception postag_regexp="yes" postag="V0s3000iz0|V0s3000ii0|Sfs3anc000"></exception></token>
                </marker>
            </pattern>
            <message>Folosire incorectă a substantivului feminin articulat . "o" cere substantiv nearticulat: <suggestion><match
                    no="3" postag="Sfs3anc000" /></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example>Evoluția pe care a avut-o <marker>regula</marker> aceasta.</example>
            <example>El o <marker>ia</marker> de mână.</example>
            <example>Îl înconjurau ca o <marker>manta</marker> uriașă.</example>
            <example>O <marker>ruga</marker> să-i spuie ce a visat.</example>
            <example>El o <marker>urma</marker> mereu.</example>
            				<example type="incorrect">Părea că o <marker>tabla</marker> neagră se-ntinde în față.</example>
        </rule>
        -->
        <rule id="CEA_MAI_SUBST_ART" name="cea + mai + (subst art) - cea + mai + (subst neart)">
            <pattern>
                <token regexp="yes">cel|cea</token>
                <token>mai</token>
                <token postag_regexp="yes" postag="A(...)aa(.*)"></token>
            </pattern>
            <message>Folosire incorectă a adjectivului articulat. "\1 \2" cere adjectiv nearticulat: <suggestion><match no="1"
                    /> <match no="2"/> <match
                    no="3" postag_regexp="yes" postag="A(...)aa(.*)"  postag_replace="A$1an$2"/></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example correction="cea mai nouă">Această deltă este <marker>cea mai noua</marker> din lume.</example>
            <example correction="cea mai bună">Aceasta este <marker>cea mai buna</marker> carte.</example>
        </rule>
        <rule id="CEL_MAI_SUBST_PLURAL" name="cel + mai + (subst plural) - cel + mai + (subst singular)">
            <pattern>
                <token>cel</token>
                <token>mai</token>
                <token postag_regexp="yes" postag="Amp.*"><exception postag_regexp="yes" postag="Ams.*"></exception></token>
            </pattern>
            <message>Folosire incorectă a adjectivului. "\1 \2" cere numărul singular: <suggestion><match no="1"
                    /> <match no="2"/> <match
                    no="3" postag_regexp="yes" postag="Amp(.*)"  postag_replace="Ams$1"/></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example correction="cel mai bun">Este <marker>cel mai buni</marker> dintre toți.</example>
        </rule>
        <rule id="CEA_MAI_SUBST_PLURAL" name="cea + mai + (subst plural) - cea + mai + (subst singular)">
            <pattern>
                <token>cea</token>
                <token>mai</token>
                <token postag_regexp="yes" postag="Afp.*"><exception postag_regexp="yes" postag="Afs.*"/></token>
            </pattern>
            <message>Folosire incorectă a adjectivului. "\1 \2" cere numărul singular: <suggestion><match no="1"
                    /> <match no="2"/> <match
                    no="3" postag_regexp="yes" postag="Afp(.*)"  postag_replace="Afs$1"/></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example correction="cea mai nouă">Această deltă este <marker>cea mai noi</marker> din lume.</example>
        </rule>
        <rule id="CEI_MAI_SUBST_PLURAL" name="cei + mai + (subst singular) - cei + mai + (subst plural)">
            <pattern>
                <marker>
                    <token>cei</token>
                    <token>mai</token>
                    <token postag_regexp="yes" postag="Ams.*" regexp="yes">bun|remarcabil|curios<exception postag_regexp="yes" postag="Amp.*"></exception></token>
                </marker>
                <token negate="yes">de</token>
            </pattern>
            <message>Folosire incorectă a adjectivului. "\1 \2" cere numărul plural: <suggestion><match no="1"/> <match no="2"/> <match
                    no="3" postag_regexp="yes" postag="Ams(.*)"  postag_replace="Amp$1"/></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example correction="cei mai buni">Sunt <marker>cei mai bun</marker> dintre toți.</example>
            <example correction="cei mai remarcabili">El este unul dintre <marker>cei mai remarcabil</marker> cățărători ai tuturor timpurilor.</example>
            <example>Acești jucători sunt <marker>cei mai ușor</marker> de antrenat.</example>
            <example>Printre cronicarii din prima categorie, <marker>cei mai frecvent</marker> citați sînt aceștia.</example>
            <example>Ochii albaști sunt <marker>cei mai des</marker> întâlniți.</example>
            <example>Suedezii sunt printre <marker>cei mai puțin</marker> religioși oameni.</example>
            <example>Pentru <marker>cei mai puțin</marker> tehnici există TV tunerele plug and play.</example>
        </rule>
        <rule id="CELE_MAI_SUBST_PLURAL" name="cele + mai + (subst singular) - cele + mai + (subst plural)">
            <pattern>
                <token>cele</token>
                <token>mai</token>
                <token postag_regexp="yes" postag="Afs.*"><exception postag_regexp="yes" postag="Afp.*"></exception></token>
            </pattern>
            <message>Folosire incorectă a adjectivului. "\1 \2" cere numărul plural: <suggestion><match no="1"
                    /> <match no="2"/> <match
                    no="3" postag_regexp="yes" postag="Afs(.*)"  postag_replace="Afp$1"/></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example correction="cele mai noi">Aceste cărți sunt <marker>cele mai nouă</marker>.</example>
        </rule>
        <rule id="VERB_O_SUBST_ART" name="verb o + (subst fem art) - verb o + (subst fem neart)">
            <pattern>
                <token postag="V000000f00"></token>
                <token>o</token>
                <marker>
                    <token postag="Sfs3aac000"><exception postag="Sfs3anc000"></exception></token>
                </marker>
            </pattern>
            <message>Folosire incorectă a substantivului feminin articulat . "o" cere substantiv nearticulat: <suggestion><match
                    no="3" postag="Sfs3anc000" /></suggestion>.</message>

            <short>Greșeală gramaticală</short>

            <example correction="regulă">Se alege o <marker>regula</marker>.</example>
        </rule>

        <rule id="UN_SART_UN_SNERT" name="un + (subst art) - un + (subst neart)">
            <pattern>
                <token>un</token>
                <marker>
                    <token postag="Sns3aac000"><exception postag_regexp="yes" postag="A(.*)"></exception><exception postag="Sns3anc000"></exception><exception regexp="yes">recul|video</exception></token>
                </marker>
            </pattern>
            <message>Folosire incorectă a substantivului masculin articulat. "un" cere substantiv nearticulat: <suggestion><match no="2" postag="Sns3anc000" /></suggestion>.</message>

            <short>Dezacord gramatical</short>

            <example correction="document">Se alege un <marker>documentul</marker> nou.</example>
            <example>Se alege un <marker>nr</marker>.</example>
            <example correction="caz">Pentru un <marker>cazul</marker> ca acesta.</example>

        </rule>

        <rule id="UNUI_SAG_UN_SNEART" name="unui + (subst art g) - un + (subst neart)">
            <pattern>
                <token>unui</token>
                <marker>
                    <token postag="Sms3gac000"></token>
                </marker>
            </pattern>
            <message>Folosire incorectă a substantivului masculin articulat. "unui" cere substantiv nearticulat: <suggestion><match no="2" postag="Sms3anc000" /></suggestion>.</message>

            <short>Dezacord gramatical</short>

            <example correction="angajat">Acesta se trimite unui <marker>angajatului</marker> nou.</example>
            <example correction="om">Acesta se trimite unui <marker>omului</marker> potrivit.</example>

        </rule>

        <rule id="UNOR_AAG_UNOR_SN" name="unor + (subst art g) - unor + (subst neart)">
            <pattern>
                <token>unor</token>
                <marker>
                    <token postag_regexp="yes" postag="S(m|f|n)p3gac000"></token>
                </marker>

            </pattern>
            <message>Folosire incorectă a substantivului masculin articulat. "unor" cere substantiv nearticulat: <suggestion><match
                    no="2" postag_regexp="yes" postag="S(.)p3gac000" setpos="yes"  postag_replace="S$1p3anc000" /></suggestion>.</message>
            <short>Dezacord gramatical</short>

            <example correction="angajate">Acesta se trimite unor <marker>angajatelor</marker> noi.</example>

            <example correction="oameni">Acesta se trimite unor <marker>oamenilor</marker> potriviți.</example>
            <example correction="bețe">Acesta se datorează unor <marker>bețelor</marker> anume.</example>

            <example>Acesta se datorează unor <marker>bețe</marker> anume.</example>
        </rule>

        <rule id="SELECTAREA_DE_RESURSEI" name="selectarea de resursei">
            <pattern>
                <token postag="Sfs3aac000"></token>
                <token>de</token>
                <token postag="Sfs3gac000"><exception postag="Sfp3anc000"></exception></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \3</suggestion>?</message>

            <short>Greșeală de exprimare</short>
            <example correction="Selectarea resursei"><marker>Selectarea de resursei</marker> este ușoară.</example>
            <example><marker>Fabricarea de baterii</marker> este dificilă.</example>
            <example correction="Creșterea producției"><marker>Creșterea de producției</marker> germane a fost rapidă.</example>
            <example correction="forma opoziției">Aceasta a luat rareori <marker>forma de opoziției</marker> politice.</example>
            <example correction="distribuția presiunii">Legată de <marker>distribuția de presiunii</marker> din fluid.</example>
            <example correction="industria sticlăriei">Materia primă în <marker>industria de sticlăriei</marker> este aceasta.</example>
        </rule>
        <rule id="DAT_FIIND__FEM_PLURAL" name="dat fiind + (subst fem plural) = date fiind + (subst fem plural)">
            <pattern>
                <token>dat</token>
                <token>fiind</token>
                <token postag="Sfp..a....|Dfp3a0d000" postag_regexp="yes"><exception postag="Sfs..a....|Dfs3a0d000" postag_regexp="yes"></exception></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>date fiind \3</suggestion>?</message>
            <short>Dezacord gramatical</short>
            <example correction="Date fiind performanțele"><marker>Dat fiind performanțele</marker> sale, a fost admis.</example>
            <example correction="Date fiind aceste"><marker>Dat fiind aceste</marker> performanțe, a fost admis.</example>
            <example><marker>Dat fiind performanța</marker> sale, a fost admis.</example>
            <example><marker>Dat fiind curajul</marker> sale, a fost admis.</example>
        </rule>
        <rule id="DAT_FIIND__MASC_PLURAL" name="dat fiind + (subst masc plural) = dați fiind + (subst masc plural)">
            <pattern>
                <token>dat</token>
                <token>fiind</token>
                <token postag="S[mn]p..a...." postag_regexp="yes"><exception postag="S[mn]s..a...." postag_regexp="yes"></exception></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>dați fiind \3</suggestion>?</message>
            <short>Dezacord gramatical</short>
            <example correction="Dați fiind anii"><marker>Dat fiind anii</marker> săi, a fost admis.</example>
            <example><marker>Dat fiind anul</marker> său fructuos, a fost admis.</example>
            <example><marker>Dat fiind în</marker> judecată, a fost supărat.</example>
            <example><marker>Dat fiind curajul</marker> sale, a fost admis.</example>
        </rule>
        <rule id="NISTE_COPIII" name="niște + (subst art) Ex: niște copiii">
            <pattern>
                <token regexp="yes">niște|câțiva</token>
                <token postag="Smp3aac000"><exception postag="S.p3anc000" postag_regexp="yes"/></token>
            </pattern>
            <message>Ați vrut să folosiți forma nearticulată<suggestion><match no="1"/> <match
                    no="2" postag="Smp3anc000"/></suggestion>?</message>
            <short>Dezacord</short>
            <!-- aici "copili" este declinarea pentru copil cu sensul de lăstar -->
            <example correction="niște copii|niște copili">Au venit <marker>niște copiii</marker>.</example>
            <example correction="niște geamgii">Au venit <marker>niște geamgiii</marker>.</example>
            <example correction="niște abagii">Au venit <marker>niște abagiii</marker>.</example>
            <example correction="câțiva copii|câțiva copili">Au venit <marker>câțiva copiii</marker>.</example>
            <example>Au venit <marker>niște copii</marker>.</example>
            <example>Au cumpărat <marker>niște copili</marker>.</example>
            <example>A primit moștenire <marker>niște moșii</marker>.</example>
            <example>Doctorul a făcut <marker>niște operații</marker>.</example>
            <example>Au văzut schimbările ca pe <marker>niște erezii</marker>.</example>
            <example>Are <marker>niște principii</marker> foarte solide.</example>

        </rule>
        <rule id="TOTI_COPII" name="toți + (subst neart) Ex: toți copii">
            <pattern>
                <token>toți</token>
                <token postag="Smp3anc000"><exception postag="Smp3aac000"/></token>
            </pattern>
            <message>Ați vrut să folosiți forma articulată<suggestion><match no="1"/> <match
                    no="2" postag="Smp3aac000"/></suggestion>?</message>
            <short>Dezacord</short>
            <!-- aici "copili" este declinarea pentru copil cu sensul de lăstar -->
            <example correction="toți copiii|toți copilii">Au venit <marker>toți copii</marker>.</example>
            <example correction="toți abagiii">Au venit <marker>toți abagii</marker>.</example>
            <example>Sunt <marker>toți frumoși</marker>.</example>
            <example>Sunt <marker>toți duși</marker> de acasă.</example>
            <example>Au venit <marker>toți copiii</marker>.</example>
            <example>Au cumpărat <marker>toți copilii</marker>.</example>
        </rule>
        <rule id="HARNICII_MEMBRII" name="(adj pl art) + (subst pl art) - (adj pl art) + (subst pl neart). Ex: harnicii membrii">
            <pattern case_sensitive="yes">
                <token postag="Amp3aa0000"></token>
                <token postag="Smp3aac000"><exception postag="Smp3anc000|Sf.*" postag_regexp="yes"
                        /><exception regexp="yes">[A-Z].*</exception></token>
            </pattern>
            <message>Ați vrut să folosiți forma nearticulată<suggestion><match no="1"/> <match
                    no="2" postag="Smp3anc000"/></suggestion>?</message>
            <short>Dezacord</short>
            <example correction="harnicii membri">Au venit și <marker>harnicii membrii</marker> ai colectivului.</example>
            <example>Înființarea <marker>noii Episcopii</marker> a Giurgiului...</example>
            <example>Dețineau suveranitatea asupra <marker>întregii Germanii</marker>.</example>
            <example>În cuprinsul <marker>vechii Dacii</marker>.</example>
            <example>Își protejează <marker>propriile soții</marker> și copiii</example>
        </rule>
    </category>
    <category id="CAT5" name="Greșeli gramaticale - acord adjectiv">
        <rule id="CELOR_MAI_MULTOR" name="celor mai multor -> celor mai mulți">
            <pattern>
                <token>celor</token>
                <token>mai</token>
                <token postag_regexp="yes" postag="A[mf]p3ga0000"><exception negate_pos="yes" postag_regexp="yes" postag="A[mf]p3ga0000"></exception></token>
            </pattern>
            <message>Cazul genitiv sau dativ trebuie să fie marcat o singură dată: <suggestion><match no="1"/> <match no="2"/> <match
                    no="3" postag_regexp="yes" postag="A(m|f)p3ga0000" postag_replace="A$1p3an0000"/></suggestion>.</message>
            <short>Dezacord gramatical</short>
            <example>Părerea celor mai mulți colegi nu este favorabilă.</example>
            <example>Le-a spus celor mai mulți să nu vină.</example>
            <example correction="celor mai multe|celor mai mulți">Părerea <marker>celor mai multor</marker> nu a contat.</example>
            <example correction="celor mai multe|celor mai mulți">El a captat atenția <marker>celor mai multor</marker> persoane cu studii superioare.</example>
        </rule>
        <rule id="O_ADJ_ART_TERMINAT_IN_A" name="o + (adj fem art) - o + (adj fem neart)">
            <pattern>
                <token><exception>-</exception></token>
                <token>o</token>
                <marker>
                    <token postag="Afs3aa0000"><exception postag="Afs3an0000"></exception></token>
                </marker>
            </pattern>
            <message>Folosire incorectă a adjectivului feminin articulat . "o" cere adjectiv nearticulat: <suggestion><match
                    no="3" postag="Afs3an0000" /></suggestion>.</message>

            <short>Greșeală gramaticală</short>
            <example>Evoluția pe care a avut-o <marker>frumoasa</marker> actriță este foarte interesantă.</example>
            <example correction="frumoasă">El a cunoscut o <marker>frumoasa</marker> actriță.</example>
        </rule>
        <rule id="UN_ADJ_ART_UN_ADJ_NEART" name="un + (adjectiv art) - un + (adjectiv neart)">
            <pattern>
                <token>un</token>
                <marker>
                    <token postag_regexp="yes" postag="Ams3aa0000|Sns3aac000"><exception postag="Sns3anc000|Sms3anc000" postag_regexp="yes"></exception> </token>
                </marker>
            </pattern>
            <message>Folosire incorectă a adjectivului/substantivului masculin articulat. "un" cere forma nearticulată: <suggestion><match
                    no="2" postag="(.)ms3aa0000" postag_replace="($1)ms3an0000"
                    postag_regexp="yes"></match></suggestion>.</message>
            <short>Dezacord gramatical</short>
            <example correction="frumos">Se alege un <marker>frumosul</marker> exemplar.</example>
            <example correction="cunoscut">Este un <marker>cunoscutul</marker> actor.</example>
            <example correction="brav">Este un <marker>bravul</marker> soldat.</example>
            <example correction="soldat">Este un <marker>soldatul</marker> curajos.</example>
            <example correction="brav">Este un <marker>bravul</marker> soldat.</example>
            <example>Un <marker>video</marker> cu lungimea de 7 minute.</example>
            <example reason="Caliciu suplimentar care înveleste anumite flori">Este alcătuit dintr-un <marker>calicul</marker>.</example>
        </rule>
        <rule id="EXCESIVI_DE_SCUMPI" name="(adj pl) de (adj pl) - (adj sg) de (adj pl). Ex: excesivi de scumpi">
            <pattern>
                <token><exception>mai</exception></token>
                <marker>
                    <token inflected="yes" regexp="yes" postag="A.p3an0000" postag_regexp="yes">excesiv|nespus|abuziv|extraordinar|exagerat|exorbitant|bolnăvicios|grozav<exception postag_regexp="yes" postag="A.s3an0000|V.*p.."></exception></token>
                    <token>de</token>
                    <token postag="A.p3an0000" postag_regexp="yes"></token>
                </marker>
            </pattern>
            <message>Dezacord gramatical: ați vrut să scrieți <suggestion><match no="2" postag="A(.)p3an0000" postag_regexp="yes" postag_replace="Ams3an0000"></match> <match no="3"></match> <match no="4"></match></suggestion>?</message>
            <short>Dezacord</short>
            <example correction="excesiv de scumpi">Acești pepeni sunt <marker>excesivi de scumpi</marker>.</example>
            <example correction="excesiv de scumpe">Aceste cărți sunt <marker>excesive de scumpe</marker>.</example>
            <example correction="grozav de scumpe">Aceste cărți sunt <marker>grozave de scumpe</marker>.</example>
            <example correction="grozav de frumoase">Aceste cărți sunt <marker>grozave de frumoase</marker>.</example>
        </rule>
    </category>
    <category id="CAT6" name="Greșeli gramaticale - acord predicat">
        <rulegroup id="SE_POT_VB" name="se pot + (verb)">
            <rule name="se pot + (verb)">
                <pattern>
                    <token>se</token>
                    <token>pot</token>
                    <marker>
                        <token postag="V0p2000iz0"></token>
                    </marker>
                </pattern>
                <message>Dezacord gramatical: se folosește forma de infinitiv <suggestion><match no="3" postag="V000000f00"></match></suggestion>.</message>

                <short>Greșeală gramaticală</short>
                <example correction="alege">Se pot <marker>alegeți</marker>.</example>
            </rule>
        </rulegroup>

        <rule id="EU_VENEAU" name="eu + (indicativ imperfect persoana a treia plural)">
            <pattern>
                <token>eu</token>
                <token postag="V0p3000ii0"><exception postag_regexp="yes" postag="V0s1.*"/></token>
            </pattern>
            <message>Dezacord gramatical: forma de persoana I singular a indicativ imperfect de la verbul „a <match no="2" postag="V000000f00"></match>” este <suggestion>eu <match no="2" postag="V0s1000ii0"></match></suggestion>; pentru persoana a treia plural folosiți „ei”: <suggestion>ei \2</suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example><marker>Eu alergam</marker> mult.</example>
            <example><marker>Ei alergau</marker> mult.</example>
            <example correction="Eu veneam|Ei veneau"><marker>Eu veneau</marker> adesea la el.</example>
            <example>Și <marker>eu veneam</marker> adesea la el.</example>
        </rule>
        <rule id="EU_VENEATI" name="eu + (indicativ imperfect persoana a doua plural)">
            <pattern>
                <token>eu</token>
                <token postag="V0p2000ii0"><exception postag_regexp="yes" postag="V0s1.*"/></token>
            </pattern>
            <message>Dezacord gramatical: forma de persoana I singular a indicativ imperfect de la verbul „a <match
                    no="2" postag="V000000f00" />” este <suggestion>eu <match
                    no="2" postag="V0s1000ii0" /></suggestion>; pentru persoana a doua plural folosiți „voi”: <suggestion>voi \2</suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example><marker>Voi veneați</marker> repede.</example>
            <example><marker>Eu veneam</marker> repede.</example>
            <example correction="Eu veneam|Voi veneați"><marker>Eu veneați</marker> adesea la el.</example>
            <example>Și <marker>eu alergam</marker> adesea prin parc.</example>
        </rule>
        <rule id="EU_VENISERATI" name="eu + (indicativ mai mult ca perfect persoana a doua plural)">
            <pattern>
                <token>eu</token>
                <token postag="V0p2000im0"><exception postag_regexp="yes" postag="V0s1.*"></exception></token>
            </pattern>
            <message>Dezacord gramatical: forma de persoana I singular a indicativ mai mult ca perfect de la verbul „a <match no="2" postag="V000000f00"></match>” este <suggestion>eu <match no="2" postag="V0s1000im0"></match></suggestion>; pentru persoana a doua plural folosiți „voi”: <suggestion>voi \2</suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example><marker>Voi veniserăți</marker> repede.</example>
            <example><marker>Eu venisem</marker> repede.</example>
            <example correction="Eu venisem|Voi veniserăți"><marker>Eu veniserăți</marker> adesea la el.</example>
            <example>Și <marker>eu venisem</marker> adesea prin parc.</example>
        </rule>

        <rulegroup id="SA_IL_AJUTA" name="să [+ nu] + (pronume) + (conjunctiv)" default="on">
            <rule>
                <pattern>
                    <token>să</token>
                    <token postag_regexp="yes" postag="N.*"><exception>o</exception><exception negate_pos="yes" postag_regexp="yes" postag="N.*"></exception></token>
                    <marker>
                        <token postag_regexp="yes" postag="V.*"><exception regexp="yes">fi|o</exception><exception postag_regexp="yes" postag=".*c.."></exception></token>
                    </marker>
                    <token><exception>-</exception></token>
                </pattern>
                <message>Dezacord gramatical: formele de conjunctiv ale verbului „a <match no="3" postag="V000000f00"></match>” sunt: <suggestion><match no="3" postag_regexp="yes" postag="V0..000cz0"></match></suggestion>.</message>
                <short>Dezacord gramatical</short>
                <example>Eu am încercat să îl <marker>împing</marker> mai departe.</example>
                <example>Nu a făcut decât să îl <marker>aducă</marker> aici.</example>
                <example correction="ajut|ajutați|ajute|ajutăm|ajuți">De cele mai multe ori refuză să îl <marker>ajută</marker>.</example>
                <example correction="configurați|configurez|configureze|configurezi|configurăm">Noi am încercat să îl <marker>configuram</marker> cât mai bine.</example>
                <example correction="configurați|configurez|configureze|configurezi|configurăm">Noi am încercat să îl <marker>configura</marker> cât mai bine.</example>
                <example>Eu am încercat să îl <marker>configurez</marker> cât mai bine.</example>
                <example>Tu ai încercat să îl <marker>configurezi</marker> cât mai bine.</example>
                <example>El a încercat să îl <marker>configureze</marker> cât mai bine.</example>
                <example>Noi am încercat să îl <marker>configurăm</marker> cât mai bine.</example>
                <example>Voi ați încercat să îl <marker>configurați</marker> cât mai bine.</example>
                <example>Ei au încercat să îl <marker>configureze</marker> cât mai bine.</example>
            </rule>
            <rule>
                <pattern>
                    <token>să</token>
                    <token>nu</token>
                    <token postag_regexp="yes" postag="N.*"><exception>o</exception><exception negate_pos="yes" postag_regexp="yes" postag="N.*"></exception></token>
                    <marker>
                        <token postag_regexp="yes" postag="V.*"><exception regexp="yes">fi|o</exception><exception postag_regexp="yes" postag=".*c.."></exception></token>
                    </marker>
                </pattern>
                <message>Dezacord gramatical: formele de conjunctiv ale verbului „a <match no="4" postag="V000000f00"></match>” sunt: <suggestion><match no="4" postag_regexp="yes" postag="V0..000cz0"></match></suggestion>.</message>
                <short>Dezacord gramatical</short>
                <example>Eu am încercat să nu îl <marker>împing</marker> mai departe.</example>
                <example>A vrut să nu îl <marker>aducă</marker> aici.</example>
                <example correction="ajut|ajutați|ajute|ajutăm|ajuți">De cele mai multe ori refuză să nu îl <marker>ajută</marker>.</example>
                <example correction="configurați|configurez|configureze|configurezi|configurăm">Noi am încercat să nu îl <marker>configuram</marker> cât mai bine.</example>
                <example correction="configurați|configurez|configureze|configurezi|configurăm">Noi am încercat să nu îl <marker>configura</marker> cât mai bine.</example>
                <example>Eu am încercat să nu îl <marker>configurez</marker> rău.</example>
                <example>Tu ai încercat să nu îl <marker>configurezi</marker> rău.</example>
                <example>El a încercat să nu îl <marker>configureze</marker> rău.</example>
                <example>Noi am încercat să nu îl <marker>configurăm</marker> rău.</example>
                <example>Voi ați încercat să nu îl <marker>configurați</marker> rău.</example>
                <example>Ei au încercat să nu îl <marker>configureze</marker> rău.</example>
            </rule>
        </rulegroup>

        <!--  too greedy 
		<rule id="PRONUME_VERB_IND_IMP" name="pronume + (verb indicativ imperfect)">
			<pattern>
				<unify negate="yes"><feature id="numar"/><feature id="persoana"/></unify>
				<token postag_regexp="yes" postag="N0..a0p00p"><exception regexp="yes">voi|noi</exception><exception postag_regexp="yes" postag="N0..gap00c"/></token>
				<token postag_regexp="yes" postag="V0..000ii0"><exception postag_regexp="yes" postag="V0..000ii0" negate="yes"/></token>					
			</pattern>
			<message>Pronumele trebuie să se acorde cu verbul indicativ.</message>
			<short>Dezacord gramatical</short>
			<example><marker>Eu alergam</marker> mult.</example>
			<example><marker>Ei alergau</marker> mult.</example>
			<example type="incorrect"><marker>Eu veneau</marker> adesea la el.</example>
			<example>Și <marker>eu veneam</marker> adesea la el.</example>
		</rule>
		-->
        <rule id="EU_FACUSI" name="eu + (perfectul simplu)">
            <pattern>
                <token>eu</token>
                <marker>
                    <token postag_regexp="yes" postag="V0..000is0"><exception postag_regexp="yes" postag="V0s1000is0|V0p3000iz0"></exception><exception>voi</exception></token>
                </marker>
            </pattern>
            <message>Dezacord gramatical: forma de persoana I singular a perfectului simplu de la verbul "a <match
                    no="2" postag="V000000f00" />" este <suggestion><match
                    no="2" postag="V0s1000is0" /></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example>Eu <marker>știu</marker> multe povești.</example>
            <example>Eu <marker>voi</marker> fi acolo.</example>
            <example correction="făcui">Eu <marker>făcuși</marker> multe greșeli.</example>
        </rule>
        <rule id="TU_FACUI" name="tu + (perfectul simplu)">
            <pattern>
                <token>tu</token>
                <marker>
                    <token postag_regexp="yes" postag="V0..000is0"><exception postag="V0s2000is0"></exception></token>
                </marker>
            </pattern>
            <message>Dezacord gramatical: forma de persoana I singular a perfectului simplu de la verbul "a <match
                    no="2" postag="V000000f00" />" este <suggestion><match
                    no="2" postag="V0s2000is0" /></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example correction="făcuși">Tu <marker>făcui</marker> multe greșeli.</example>
        </rule>
        <rule id="ESTE_FRUMOSI" name="este + (adj pl) -&gt; (v pl) + (adj pl) sau (v sg) + (adj sg)">
            <pattern>
                <token>este</token>
                <token postag="A.p.*" postag_regexp="yes"><exception postag="A.s.*" postag_regexp="yes"></exception></token>
            </pattern>
            <message>Dezacord gramatical: ați vrut să scrieți <suggestion>sunt <match no="2" postag="A(.)p(.*)" postag_replace="A$1p$2" postag_regexp="yes"></match></suggestion> sau <suggestion>este <match no="2" postag="A(.)p(.*)" postag_replace="A$1s$2" postag_regexp="yes"></match></suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example><marker>Este frumos</marker> colorat.</example>
            <example>Sunt frumos colorat.</example>
            <example correction="Sunt frumoși|Este frumos"><marker>Este frumoși</marker> colorați.</example>
            <example correction="sunt deștepți|este deștept">Care <marker>este deștepți</marker>.</example>
            <example>Care <marker>sunt deștepți</marker>.</example>
            <example correction="sunt deștepte|este deșteaptă">Care <marker>este deștepte</marker>.</example>
            <example>Care <marker>sunt deștepte</marker>.</example>
            <example>Care <marker>este folositoare</marker>.</example>
            <example>Singura care <marker>este muritoare</marker>.</example>
            <example>Singura care <marker>este aproape</marker>.</example>
            <example>Într-o țară care <marker>este anti-religioasă</marker>.</example>
        </rule>
        <rule id="CE_X_SI_CE_Y_SE_STIU" name="ce faci și ce vorbești se știu [se știe]">
            <pattern>
                <token>ce</token>
                <token postag="V0..000iz0" postag_regexp="yes"></token>
                <token>și</token>
                <token>ce</token>
                <token postag="V0..000iz0" postag_regexp="yes"></token>
                <marker>
                    <token>se</token>
                    <token>știu</token>
                </marker>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>se știe</suggestion>.</message>
            <short>Greșeală gramaticală</short>
            <example correction="se știe">Ce faci și ce vorbești <marker>se știu</marker>.</example>
            <example correction="se știe">Ce faceți și ce vorbiți <marker>se știu</marker>.</example>
            <example correction="se știe">Ce facem și ce vorbim <marker>se știu</marker>.</example>
        </rule>
    </category>
    <category id="CAT7" name="Greșeli gramaticale - acordul după caz">
        <rule id="AL_CLASEI_HULITA" name="al + (subst fem genitiv sg) + (adj acuzativ sg): al clasei hulită">
            <!-- 
			aici este folosită forma de particiu în loc de genitiv singular articulat: varianta actuală 
			de dicționar (Mai 2009) nu conține formele de genitiv singular nearticulat
			 -->
            <pattern>
                <token>al</token>
                <token postag="Sfs3gac000"></token>
                <token postag="Vfs3000p00"><exception postag_regexp="yes" postag="P.*|Vfp3000p00"/></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2"/> <match no="3" postag="Vfp3000p00"></match></suggestion></message>
            <short>Greșeală gramaticală</short>
            <example correction="al clasei hulite">Este un reprezentant al hoților, <marker>al clasei hulită</marker> de oamenii cinstiți.</example>
            <example correction="al limbii vorbite">Codul ISO <marker>al limbii vorbită</marker> de rromi sau romany.</example>
            <example correction="al domniei reprezentate">A existat un permanent control <marker>al domniei reprezentată</marker> de orlicul de târg.</example>
            <example>A fost membru <marker>al formației datorită</marker> intenției lui Vikernes.</example>
        </rule>
        <rule id="UNEI_IUBIRI_FORMIDABILA" name="unei + (subst fem genitiv sg) + (adj acuzativ sg): unei iubiri formidabilă">
            <!-- 
			aici este folosit cazul acuzativ plural nearticulat în loc de genitiv singular nearticulat: varianta actuală 
			de dicționar (Mai 2009) nu conține formele de genitiv singular nearticulat
		 -->
            <pattern>
                <token>unei</token>
                <token postag="Sfp3anc000"></token>
                <token postag="Afs3an0000"><exception postag="Afp3an0000|C.*" postag_regexp="yes"/></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2"/> <match no="3" postag="Afp3an0000"></match></suggestion>?</message>
            <short>Greșeală gramaticală</short>
            <example correction="unei iubiri formidabile">Acest copil este fructul <marker>unei iubiri formidabilă</marker>.</example>
            <example correction="unei povestiri scrise">Este o prelucrare a <marker>unei povestiri scrisă</marker> cu câțiva ani mai înainte.</example>
            <example correction="unei fortificații capabile">Are aspectul <marker>unei fortificații capabilă</marker> să reziste unui asediu.</example>
            <example correction="unei abații conduse">Populatia localității se afla sub jurisdicția <marker>unei abații condusă</marker> de Andreas.</example>
            <example correction="unei păduri populate">Are aspectul <marker>unei păduri populată</marker> de figuri alegorice.</example>
            <example correction="unei potcoave orientate">Sunt aranjați în forma <marker>unei potcoave orientată</marker> cu deschiderea spre sud-est.</example>
            <example correction="unei catedrale dedicate">În 1883 a început construcția <marker>unei catedrale dedicată</marker> Sfintei Familii.</example>
            <example>El intervine în procesul de luare a <marker>unei decizii dacă</marker> este necesar.</example>
        </rule>
        <rule id="BAIATULUI_ACESTA" name="(subst masc genitiv) + (pron acuzativ) - (subst masc gen) + (pron genitiv)">
            <pattern>
                <token postag="Sms3gac000"></token>
                <token postag="Nms3a0d00a"><exception postag="Nms3gad00a"/></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2" postag="Nms3gad00a"></match></suggestion>?</message>
            <short>Greșeală gramaticală</short>
            <example correction="Băiatului acestuia"><marker>Băiatului acesta</marker> i s-a dat un premiu nemeritat.</example>
        </rule>
        <rule id="FEMEILOR_ACESTEA" name="(subst fem genitiv) + (pron acuzativ) - (subst fem gen) + (pron genitiv)">
            <pattern>
                <token postag="Sfp3gac000"></token>
                <token postag="Nfp3a0d00a|Dfp3a0d000" postag_regexp="yes"><exception postag="N0p3gad00a"/></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2" postag="N0p3gad00a"></match></suggestion>?</message>
            <short>Greșeală gramaticală</short>
            <example correction="Femeilor acestora"><marker>Femeilor acestea</marker> le este rușine de ce au făcut.</example>
        </rule>
        <rule id="IDEILOR_ACESTEA" name="(subst fem genitiv) + (pron acuzativ) - (subst fem gen) + (pron genitiv)">
            <pattern>
                <token postag="Sfs3gac000"></token>
                <token postag="Nfp3a0d00a"><exception postag="Nfs3gad00a"/></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2" postag="Nfs3gad00a"></match></suggestion>?</message>
            <short>Greșeală gramaticală</short>
            <example correction="ideii acesteia">Eu sunt un critic al <marker>ideii acestea</marker>.</example>
            <example>Eu sunt un critic al <marker>ideii acesteie</marker>.</example>
        </rule>
    </category>
    <category id="CAT8" name="Greșeli gramaticale - acord pronume">
        <rule id="ACEIASI_FEMEIE" name="aceiași + (subst feminin)">
            <pattern>
                <token>aceiași</token>
                <token postag="Sfs3anc000"><exception postag="Smp3anc000"/></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>aceeași</suggestion>?</message>
            <short>Greșeală gramaticală</short>
            <example correction="aceeași">Este <marker>aceiași femeie</marker> ca și ieri.</example>
            <example>Este <marker>aceeași femeie</marker> ca și ieri.</example>
        </rule>
        <rule id="ACEEASI_BARBATI" name="aceeași + (subst masc)">
            <pattern>
                <token>aceeași</token>
                <token postag="Smp3anc000"><exception postag="Sfs3anc000"/></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>aceiași</suggestion>?</message>
            <short>Greșeală gramaticală</short>
            <example correction="aceiași">Sunt <marker>aceeași bărbați</marker> ca și ieri.</example>
            <example>Sunt <marker>aceeași femeie</marker> ca și ieri.</example>
        </rule>
    </category>

    <category id="CAT9" name="Pleonasme">
        <rule id="ACUM_DOUA_ZILE_IN_URMA" name="acum două zile în urmă">
            <pattern>
                <token>acum</token>
                <token/>
                <token regexp="yes">minute|ore|zile|săptămâni|luni|ani</token>
                <token>în</token>
                <token>urmă</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2 \3</suggestion> sau <suggestion>cu \2 \3 \4 \5</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="acum două zile|cu două zile în urmă">A plecat spre tine <marker>acum două zile în urmă</marker> dar nu a ajuns încă.</example>
            <example correction="acum câțiva ani|cu câțiva ani în urmă">A plecat din oraș <marker>acum câțiva ani în urmă</marker> și nu s-a mai întors.</example>
            <example>Și-a luat concediu acum două zile.</example>
            <example>Și-a luat concediu cu două zile în urmă.</example>
            <example>A trebuit să plec, drept care nu am mai discutat.</example>
        </rule>
        <rule id="DREPT_PENTRU_CARE" name="drept pentru care">
            <pattern>
                <token><exception>un</exception></token>
                <marker>
                    <token>drept</token>
                    <token>pentru</token>
                    <token>care</token>
                </marker>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\2 \4</suggestion> sau <suggestion>\3 \4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="drept care|pentru care">Nu ne-am mai întâlnit cu el, <marker>drept pentru care</marker> nu i-am putut da cartean înapoi.</example>
            <example>Libertatea este un drept pentru care s-au purtat multe războaie.</example>
            <example>A trebuit să plec, drept care nu am mai discutat.</example>
        </rule>
        <rule id="UN_CUPLU_DE_DOI" name="un cuplu de doi">
            <pattern>
                <token>cuplu</token>
                <token>de</token>
                <token regexp="yes">doi|două</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="cuplu de">Ne-am întâlnit cu un <marker>cuplu de doi</marker> italieni.</example>
            <example correction="cuplu de">Veriga este un <marker>cuplu de două</marker> utilaje între care se stabilește o relație...</example>
            <example>A venit și un cuplu de mexicani.</example>
        </rule>
        <rulegroup id="COBORI_JOS" name="a coborî [în] jos">
            <rule name="a coborî jos">
                <pattern>
                    <token inflected="yes">coborî</token>
                    <token>jos</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="coborând">L-am văzut <marker>coborând jos</marker> de pe munte.</example>
                <example>S-a liniștit doar după ce a coborât de pe munte.</example>
                <example>S-a liniștit doar după ce a coborât foarte jos.</example>
            </rule>
            <rule name="a coborî jos">
                <pattern>
                    <token inflected="yes">coborî</token>
                    <token>în</token>
                    <token>jos</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="coborând">L-am văzut <marker>coborând în jos</marker> de pe munte.</example>
                <example>S-a liniștit doar după ce a coborât de pe munte.</example>
                <example>S-a liniștit doar după ce a coborât foarte jos.</example>
            </rule>
        </rulegroup>
        <rulegroup id="URCA_SUS" name="a urca sus">
            <rule name="a urca sus">
                <pattern>
                    <marker>
                        <token inflected="yes">urca</token>
                        <token>sus</token>
                    </marker>
                    <token><exception>de</exception></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="urcând">L-am văzut <marker>urcând sus</marker> pe munte.</example>
                <example>S-a liniștit doar după ce a urcat pe munte.</example>
                <example>S-a liniștit doar după ce a urcat sus de tot.</example>
            </rule>
            <rule name="a urca în sus">
                <pattern>
                    <marker>
                        <token inflected="yes">urca</token>
                        <token>în</token>
                        <token>sus</token>
                    </marker>
                    <token><exception>de</exception></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="urcând">L-am văzut <marker>urcând în sus</marker> pe munte.</example>
                <example>S-a liniștit doar după ce a urcat pe munte.</example>
                <example>S-a liniștit doar după ce a urcat sus de tot.</example>
            </rule>
        </rulegroup>
        <rule id="AMBELE_DOUA" name="ambele două">
            <pattern>
                <token inflected="yes">ambii</token>
                <token inflected="yes" regexp="yes">doi|amândoi|amândouă</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ambele">A trimis scrisoarea către <marker>ambele două</marker> surori.</example>
            <example correction="ambilor">A trimis scrisoarea <marker>ambilor doi</marker> foști colegi.</example>
            <example correction="ambilor">A trimis scrisoarea <marker>ambilor amândoi</marker> foști colegi.</example>
            <example>A trimis scrisoarea <marker>ambilor</marker> colegi</example>
        </rule>
        <rule id="BICICLETA_CU_DOUA_ROTI" name="bicicletă cu două roți">
            <pattern>
                <token inflected="yes">bicicletă</token>
                <token>cu</token>
                <token>două</token>
                <token>roți</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="bicicletă">El nu a vrut să folosescă o <marker>bicicletă cu două roți</marker>.</example>
            <example correction="bicicletei">Nu a vrut să dea drumul <marker>bicicletei cu două roți</marker>.</example>
            <example>El nu a vrut să folosească o bicicletă.</example>
        </rule>
        <rule id="TRICICLETA_CU_TREI_ROTI" name="tricicletă cu trei roți">
            <pattern>
                <token inflected="yes">tricicletă</token>
                <token>cu</token>
                <token>trei</token>
                <token>roți</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="tricicletă">El nu a vrut să folosescă o <marker>tricicletă cu trei roți</marker>.</example>
            <example correction="tricicletei">Nu a vrut să dea drumul <marker>tricicletei cu trei roți</marker>.</example>
            <example>El nu a vrut să folosească o tricicletă.</example>
        </rule>
        <rule id="CERE_O_SOLICITARE" name="a cere o solicitare">
            <pattern>
                <token inflected="yes">cere</token>
                <token>o</token>
                <token>solicitare</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1" postag_regexp="yes" postag="(..*)" postag_replace="$1">face</match> <match no="2"/> <match no="3"
                    /></suggestion> sau <suggestion><match no="1" postag_regexp="yes" postag="(..*)" postag_replace="$1">solicita</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="facă o solicitare|solicite">El nu a vrut să <marker>ceară o solicitare</marker> scrisă.</example>
            <example correction="făcut o solicitare|solicitat">El a <marker>cerut o solicitare</marker>.</example>
            <example>El nu a vrut să facă o solicitare scrisă.</example>
        </rule>
        <rule id="TRIUMVIRAT_TREI" name="triumvirat în trei">
            <pattern>
                <token inflected="yes">triumvirat</token>
                <token regexp="yes">de|în|din|cu|a|al</token>
                <token>trei</token>
            </pattern>
            <message>"triumvivat" implică alianța a trei conducători</message>
            <short>Pleonasm</short>
            <example correction="">Regiunea era sub influența unui <marker>triumvirat din trei</marker> persoane importante.</example>
            <example>Regiunea era sub influența unui triumvirat foarte vechi.</example>
        </rule>
        <rule id="INTOARCE_TIMPUL_INAPOI" name="a întoarce timpul înapoi">
            <pattern>
                <token inflected="yes">întoarce</token>
                <token/>
                <token>înapoi</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1 \2</suggestion> sau <suggestion><match no="1" postag=".*" postag_regexp="yes">da</match> <match no="2"/> <match no="3"/></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="întoarce timpul|da timpul înapoi">Dacă am putea <marker>întoarce timpul înapoi</marker>...</example>
            <example correction="întoarcem timpul|dăm timpul înapoi">Dacă am putea să <marker>întoarcem timpul înapoi</marker>...</example>
            <example correction="întorci anii|dai anii înapoi">Dacă ai putea să <marker>întorci anii înapoi</marker>...</example>
            <example>Dacă am putea întoarce timpul ar fi foarte bine</example>
        </rule>
        <rule id="A_ADAUGA_O_COMPLETARE" name="a adăuga o completare">
            <pattern>
                <token inflected="yes">adăuga</token>
                <token regexp="yes">o|câteva|niște|unele</token>
                <token inflected="yes">completare</token>

            </pattern>
            <message>Ați vrut să scrieți <suggestion><match no="1" postag=".*">completa</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="completa">A <marker>adăuga o completare</marker>.</example>

            <example correction="completaseră">Ei <marker>adăugaseră o completare</marker>.</example>
            <example correction="completaseră">Ei <marker>adăugaseră unele completări</marker>.</example>
        </rule>
        <rule id="A_AVANSA_INAINTE" name="a avansa înainte">
            <pattern>
                <token inflected="yes">avansa</token>

                <token inflected="yes">înainte</token>
            </pattern>
            <message>"A avansa" implică noţiunea de înaintare. Ați vrut să scrieți <suggestion><match
                    no="1"></match></suggestion> sau <suggestion><match no="1"
                                                                        postag=".*">înainta</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="avansa|înainta">A <marker>avansa înainte</marker>.</example>

            <example>A <marker>avansa</marker>.</example>
            <example>A <marker>înainta</marker>.</example>
            <example correction="avansăm|înaintăm">Să <marker>avansăm înainte</marker> repede.</example>
            <example>Să <marker>avansăm</marker> repede.</example>

            <example>Să <marker>înaintăm</marker> repede.</example>
            <example correction="Avansasem|Înaintasem"><marker>Avansasem înainte</marker> repede.</example>
            <example><marker>Avansasem</marker> repede.</example>
            <example><marker>Înaintând</marker> repede.</example>

        </rule>
        <rulegroup id="A_ADUCE_APORTUL" name="a aduce aportul">
            <rule name="a-și aduce aportul">
                <pattern>
                    <token inflected="yes">aduce</token>
                    <token>aportul</token>
                </pattern>
                <message>"„apporter” înseamnă „a aduce”. Ați vrut să scrieți <suggestion><match
                        no="1"></match> contribuția</suggestion>?</message>

                <short>Pleonasm</short>
                <example correction="aduce contribuția">A <marker>aduce aportul</marker> la ceva.</example>
                <example>A <marker>aduce contribuția</marker>.</example>
                <example correction="adus contribuția">Și-a <marker>adus aportul</marker> la ceva.</example>

                <example correction="aduceau contribuția">Își <marker>aduceau aportul</marker> la ceva.</example>
                <example>Și-a <marker>adus contribuția</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="INDOI_IN_DOUA" name="a îndoi în două">
            <rule id="A_INDOI_IN_DOUA" name="a îndoi în două">
                <pattern>

                    <token inflected="yes">îndoi</token>
                    <token>în</token>
                    <token>două</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>

                <example correction="îndoi">A <marker>îndoi în două</marker>.</example>
                <example correction="îndoit">A <marker>îndoit în două</marker>.</example>

            </rule>
            <rule id="A_INDOI_CEVA_IN_DOUA" name="a îndoi ceva în două">
                <pattern>
                    <token inflected="yes">îndoi</token>
                    <token></token>
                    <token>în</token>
                    <token>două</token>

                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1 \2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="îndoi cartea">A <marker>îndoi cartea în două</marker>.</example>

                <example correction="îndoit cartea">A <marker>îndoit cartea în două</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_REVENI_DIN_NOU" name="a reveni din nou">
            <pattern>
                <token inflected="yes">reveni</token>

                <token>din</token>
                <token>nou</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="reveni">A <marker>reveni din nou</marker>.</example>

            <example correction="revenind">L-a văzut <marker>revenind din nou</marker> acolo.</example>
        </rule>
        <rule id="A_CONVIETUI_LAOLALTA" name="a conviețui laolaltă">
            <pattern>
                <token inflected="yes">conviețui</token>
                <token>laolaltă</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="conviețuiau">Ei <marker>conviețuiau laolaltă</marker> acolo.</example>

            <example correction="conviețuiesc">Ei <marker>conviețuiesc laolaltă</marker>.</example>
            <example>A <marker>conviețui</marker>.</example>
        </rule>
        <rule id="A_COEXISTA_IMPREUNA" name="a coexista împreună">
            <pattern>
                <token inflected="yes">coexista</token>

                <token>împreună</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="coexista">A <marker>coexista împreună</marker>.</example>

            <example correction="coexistau">Acestea <marker>coexistau împreună</marker>.</example>
        </rule>
        <rule id="SINUCIS_SINGUR" name="sinucis singur">
            <pattern>
                <token inflected="yes">sinucide</token>
                <token regexp="yes">singur|singură|singuri|singure</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="sinucis">Se povestește că s-a <marker>sinucis singur</marker>.</example>
            <example correction="sinucisese">Se povestește că se <marker>sinucisese singur</marker>.</example>
            <example correction="sinucidă">Se povestește că doreau să se <marker>sinucidă singure</marker>.</example>
            <example correction="sinucidă">Se povestește că dorea să se <marker>sinucidă singur</marker>.</example>
        </rule>
        <rule id="MUNCA_LABORIOASA" name="muncă laborioasă">
            <pattern>
                <token>muncă</token>

                <token>laborioasă</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1 grea</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="muncă grea">Este o <marker>muncă laborioasă</marker>.</example>

        </rule>
        <rule id="NE_RESPECTA_Sb_NOASTRA" name="ne respectă (subst) noastră">
            <pattern>
                <token>ne</token>
                <token regexp="yes">respectă|respectau|respecta</token>
                <token postag_regexp="yes" postag="Sf(.*)"></token>
                <token>noastră</token>
            </pattern>
            <message>Pleonasm: ne ... noastră. Ați vrut să scrieți <suggestion>\1 \2 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ne respectă munca">El <marker>ne respectă munca noastră</marker>.</example>
            <example correction="ne respectau munca">Ei <marker>ne respectau munca noastră</marker>.</example>
        </rule>
        <rule id="DIRECT_NEMIJLOCIT" name="direct nemijlocit">
            <pattern>
                <token>direct</token>

                <token>nemijlocit</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="direct|nemijlocit" reason="pleonasm">Contact <marker>direct nemijlocit</marker>.</example>

            <example>Contact <marker>direct</marker>.</example>
            <example>Contact <marker>nemijlocit</marker>.</example>
        </rule>
        <rule id="A_REVENI_IAR" name="a reveni iar">
            <pattern>
                <token inflected="yes">reveni</token>
                <token regexp="yes">iar|iarăși|înapoi</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="revine" reason="pleonasm">Știrea <marker>revine iar</marker> în actualitate.</example>
            <example correction="revine" reason="pleonasm">Știrea <marker>revine înapoi</marker> în actualitate.</example>
            <example correction="revenise" reason="pleonasm">Știrea <marker>revenise iarăși</marker> în actualitate.</example>
            <example>Stirea <marker>revine</marker> în actualitate.</example>
        </rule>
        <rule id="GREU_SI_DIFICIL" name="greu și dificil">
            <pattern>

                <token inflected="yes">greu</token>
                <token>și</token>
                <token inflected="yes">dificil</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>

            <short>Pleonasm</short>
            <example correction="greu|dificil" reason="pleonasm">Drumul a fost <marker>greu și dificil</marker>.</example>
            <example correction="grea|dificilă" reason="pleonasm">Calea a fost <marker>grea și dificilă</marker>.</example>
            <example>Drumul a fost<marker>greu</marker>.</example>
            <example>Drumul a fost<marker>dificil</marker>.</example>
        </rule>
        <rule id="FIRESC_SI_NATURAL" name="firesc și natural">
            <pattern>
                <token inflected="yes">firesc</token>
                <token>și</token>
                <token inflected="yes">natural</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="firesc|natural" reason="pleonasm">Soluția a venit <marker>firesc și natural</marker>.</example>

            <example correction="firească|naturală" reason="pleonasm">Soluția a fost <marker>firească și naturală</marker>.</example>
            <example>Soluția este <marker>firească</marker>.</example>
        </rule>
        <rule id="CEL_MAI" name="cel mai...">
            <pattern>
                <token inflected="yes" regexp="yes">cel|cea|celui|mult</token>
                <token regexp="yes">mai|mare</token>
                <phraseref idref="FARA_GRAD_DE_COMPARATIE"/>
            </pattern>
            <message>"\3" nu are grad de comparație. Ați vrut să scrieți <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="optim">Acesta este algoritmul <marker>cel mai optim</marker>.</example>
            <example correction="celebru">El este <marker>cel mai celebru</marker>.</example>
            <example>El este <marker>superior</marker>.</example>
        </rule>
        <rule id="DEOSEBIT_DE" name="deosebit de ...">
            <pattern>
                <token inflected="yes" regexp="yes">deosebit|extraordinar|nespus|uluitor|nemaipomenit|incredibil</token>
                <token>de</token>
                <phraseref idref="FARA_GRAD_DE_COMPARATIE"/>
            </pattern>
            <message>"\3" nu are grad de comparație. Ați vrut să scrieți <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="optim">Algoritmul acesta este <marker>deosebit de optim</marker>.</example>
            <example correction="celebru">El este <marker>deosebit de celebru</marker>.</example>
            <example>El este <marker>superior</marker>.</example>
        </rule>
        <rule id="PLEONASM__MAI" name="mai...">
            <pattern>
                <token><exception inflected="yes" regexp="yes">cel|cea|celui|mult</exception></token>
                <marker>
                    <token>mai</token>
                    <phraseref idref="FARA_GRAD_DE_COMPARATIE"></phraseref>
                </marker>
            </pattern>
            <message>"\3" nu are grad de comparație. Ați vrut să scrieți <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="optim">Acesta este algoritmul <marker>mai optim</marker>.</example>
            <example>El este <marker>superior</marker>.</example>
        </rule>
        <rule id="FOARTE" name="foarte...">
            <pattern>
                <token regexp="yes">foarte|puțin|extra|super|ultra|mult|oarecum</token>
                <phraseref idref="FARA_GRAD_DE_COMPARATIE"/>
            </pattern>
            <message>"\2" nu are grad de comparație. Ați vrut să scrieți <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="superior" reason="pleonasm">El este <marker>foarte superior</marker>.</example>

        </rule>
        <rule id="DESTUL_DE" name="destul de...">
            <pattern>
                <token regexp="yes">destul|extrem</token>
                <token>de</token>
                <phraseref idref="FARA_GRAD_DE_COMPARATIE"/>
            </pattern>
            <message>"\3" nu are grad de comparație. Ați vrut să scrieți <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="superior" reason="pleonasm">El este <marker>destul de superior</marker>.</example>
        </rule>
        <rule id="DE_MILIOANE" name="de milioane">
            <pattern>
                <token regexp="yes">oarecum|mai|foarte|puțin|extra|super|ultra|mult</token>
                <token>de</token>
                <token>milioane</token>
            </pattern>
            <message>"de milioane" nu are grad de comparație. Ați vrut să scrieți <suggestion>de milioane</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="de milioane" reason="pleonasm">Meciul a fost <marker>super de milioane</marker>.</example>
        </rule>
        <rule id="DIN_CALE_AFARA" name="din cale afară">
            <pattern>
                <token regexp="yes">oarecum|mai|foarte|puțin|extra|super|ultra|mult</token>
                <token>din</token>
                <token>cale</token>
                <token>-</token>
                <token>afară</token>
            </pattern>
            <message>"din cale-afară" nu are grad de comparație. Ați vrut să scrieți <suggestion>din cale-afară</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="din cale-afară" reason="pleonasm">Meciul a fost <marker>super din cale-afară</marker> de interesant.</example>
        </rule>
        <rulegroup id="O_PERIOADA_DE_TIMP" name="o perioadă de timp">
            <rule>
                <pattern>
                    <token>o</token>
                    <token>perioadă</token>
                    <token>de</token>
                    <token>timp</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>o perioadă</suggestion> sau <suggestion>un timp</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="o perioadă|un timp" reason="pleonasm">A plecat pentru <marker>o perioadă de timp</marker>.</example>
                <example>A plecat pentru <marker>un timp</marker>.</example>
                <example>A plecat pentru <marker>o perioadă</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>o</exception></token>
                    <marker>
                        <token>perioadă</token>
                        <token>de</token>
                        <token>timp</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>perioadă</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="perioadă" reason="pleonasm">El este plecat în această <marker>perioadă de timp</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROTAGONIST_PRINCIPAL" name="protagonist principal">
            <!--			protagonist principal-->
            <!--				<rule id="PROTAGONIST_PRINCIPAL_AL" name="protagonist principal al...">-->
            <rule name="protagonist principal al...">
                <pattern>
                    <token inflected="yes" regexp="yes">protagonist|protagonistă</token>
                    <token inflected="yes">principal</token>
                    <token inflected="yes" regexp="yes">al|a|ale</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>

                <short>Pleonasm</short>
                <example correction="protagonistul">El este <marker>protagonistul principal al</marker> piesei.</example>
                <example correction="protagoniștii">Ei sunt <marker>protagoniștii principali ale</marker> piesei.</example>
                <example correction="protagonista">Ea este <marker>protagonista principală a</marker> piesei.</example>

                <example correction="protagonistele">Ele sunt <marker>protagonistele principale ale</marker> piesei.</example>
                <example>Ele sunt <marker>protagonistele</marker> piesei.</example>
            </rule>
            <!--				<rule id="PROTAGONIST_PRINCIPAL_DIN" name="protagonist principal (din)...">-->
            <rule name="protagonist principal (din)...">
                <pattern>

                    <marker>
                        <token inflected="yes" regexp="yes">protagonist|protagonistă</token>
                        <token inflected="yes">principal</token>
                    </marker>
                    <token><exception inflected="yes" regexp="yes">al|a|ale</exception></token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>

                <example correction="protagonistul">El este <marker>protagonistul principal</marker> din această piesă.</example>
                <example correction="protagonistele">Ele sunt <marker>protagonistele principale</marker> din această piesă.</example>
                <example>Ele sunt <marker>protagonistele</marker> din această piesă.</example>

            </rule>
            <!--			principal protagonist -->
            <!--				<rule id="PRINCIPAL_PROTAGONIST_AL"  name="principal protagonist al...">-->
            <rule name="principal protagonist al...">
                <pattern>
                    <token inflected="yes">principal</token>
                    <token inflected="yes">protagonist</token>
                    <token inflected="yes" regexp="yes">al|a|ale|ai</token>
                </pattern>

                <message>Ați vrut să scrieți <suggestion><match no="1" postag="A(.*)0000" postag_regexp="yes" postag_replace="S($1)c000">protagonist</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="protagonistul">El este <marker>principalul protagonist al</marker> piesei.</example>
                <example correction="protagoniștii">Ei sunt <marker>principalii protagoniști ai</marker> piesei.</example>

                <example>Ele sunt <marker>protagonistele</marker> piesei.</example>
            </rule>
            <!--				<rule id="PRINCIPALA_PROTAGONISTA_A" name="principală protagonistă a...">-->
            <rule name="principală protagonistă a...">
                <pattern>
                    <token inflected="yes">principal</token>
                    <token inflected="yes">protagonistă</token>

                    <token inflected="yes" regexp="yes">al|a|ale</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion><match no="1" postag="A(.*)0000" postag_regexp="yes" postag_replace="S($1)c000">protagonistă</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="protagonistele">Ele sunt <marker>principalele protagoniste ale</marker> piesei.</example>

                <example correction="protagonistelor">Sunt ale <marker>principalelor protagoniste ale</marker> piesei.</example>
                <example>Ele sunt <marker>protagonistele</marker> piesei.</example>
            </rule>
            <!--				<rule id="PRINCIPAL_PROTAGONIST_DIN" name="principal protagonist (din)...">-->
            <rule name="principal protagonist (din)...">
                <pattern>

                    <marker>
                        <token inflected="yes">principal</token>
                        <token inflected="yes">protagonist</token>
                    </marker>
                    <token><exception inflected="yes" regexp="yes">al|a|ale|ai</exception></token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion><match no="1" postag="A(.*)0000" postag_regexp="yes" postag_replace="S($1)c000">protagonist</match></suggestion>?</message>
                <short>Pleonasm</short>

                <example correction="protagonistului">Meritul este al <marker>principalului protagonist</marker> din piesă.</example>
                <example correction="protagonistul">El este <marker>principalul protagonist</marker> din piesă.</example>
                <example correction="protagoniștilor">Sunt ai <marker>principalilor protagoniști</marker> din piesă.</example>

                <example correction="protagoniștii">Ei sunt <marker>principalii protagoniști</marker> din piesă.</example>
                <example correction="protagonistului">Este al <marker>principalului protagonist</marker> din piesă.</example>

                <example>Ei sunt <marker>protagoniștii</marker> piesei.</example>

            </rule>
            <!--				<rule id="PRINCIPALA_PROTAGONISTA_DIN" name="principală protagonistă (din)...">-->
            <rule name="principală protagonistă (din)...">
                <pattern>
                    <marker>
                        <token inflected="yes">principal</token>
                        <token inflected="yes">protagonistă</token>
                    </marker>
                    <token><exception inflected="yes" regexp="yes">al|a|ale</exception></token>
                </pattern>

                <message>Ați vrut să scrieți <suggestion><match no="1" postag="A(.*)0000" postag_regexp="yes" postag_replace="S($1)c000">protagonistă</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="protagonista">Ea este <marker>principala protagonistă</marker> din piesă.</example>
                <example correction="protagonistelor">Sunt ale <marker>principalelor protagoniste</marker> din piesă.</example>

                <example correction="protagonistele">Ele sunt <marker>principalele protagoniste</marker> din piesă.</example>
                <example correction="protagonistei">Este al <marker>principalei protagoniste</marker> din piesă.</example>

                <example>Ei sunt <marker>protagoniștii</marker> piesei.</example>

            </rule>
        </rulegroup>
        <rulegroup id="INAUGURARE_OFICIALA" name="inaugurarea oficială">
            <rule name="inaugurarea oficială a (verb)">
                <pattern>
                    <marker>
                        <token inflected="yes">inaugurare</token>
                        <token regexp="yes">oficială|oficiale</token>
                    </marker>
                    <token regexp="yes">a|au</token>
                    <token postag="V(.*)p.." postag_regexp="yes"></token>

                </pattern>
                <message>Ați vrut să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)" postag_regexp="yes">deschidere</match> <match no="2"></match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="Inaugurarea|Deschiderea oficială"><marker>Inaugurarea oficială</marker> a avut loc astăzi.</example>

                <example correction="Inaugurările|Deschiderile oficiale"><marker>Inaugurările oficiale</marker> au avut loc astăzi.</example>
                <example><marker>Inaugurărea</marker> a avut loc astăzi.</example>
            </rule>

            <rule name="inaugurarea oficială a (subst)">
                <pattern>
                    <marker>
                        <token inflected="yes">inaugurare</token>
                        <token regexp="yes">oficială|oficiale</token>
                        <token regexp="yes">a|ale</token>
                    </marker>
                    <token postag="Sf.3gac000" postag_regexp="yes"></token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)" postag_regexp="yes">deschidere</match> <match no="2"></match> <match no="3"></match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="inaugurarea|deschiderea oficială a">Astazi a avut loc <marker>inaugurarea oficială a</marker> școlii.</example>
                <example correction="inaugurările|deschiderile oficiale ale">Astazi au avut loc <marker>inaugurările oficiale ale</marker> școlilor.</example>
            </rule>

            <rule name="inaugurarea oficială (a, ale, au) - alte situații">
                <pattern>
                    <marker>
                        <token inflected="yes">inaugurare</token>
                        <token regexp="yes">oficială|oficiale</token>
                        <token regexp="yes">a|au|ale</token>
                    </marker>
                    <token><exception postag="Sf.3gac000|V(.*)p.." postag_regexp="yes"></exception></token>
                </pattern>

                <message>Ați vrut să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)" postag_regexp="yes">deschidere</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="Inaugurarea|Deschiderea"><marker>Inaugurarea oficială a</marker> acestor clădiri.</example>
                <example correction="Inaugurarea|Deschiderea"><marker>Inaugurarea oficială a</marker> câtorva clădiri.</example>

                <example correction="Inaugurarea|Deschiderea"><marker>Inaugurarea oficială  a</marker> câtorva mici dar importante clădiri.</example>
                <example><marker>Inaugurarea</marker> acestor clădiri.</example>
            </rule>

            <rule name="inaugurarea oficială (fără a, ale, au)">
                <pattern>
                    <marker>
                        <token inflected="yes">inaugurare</token>
                        <token regexp="yes">oficială|oficiale</token>
                    </marker>
                    <token><exception regexp="yes">a|au|ale</exception></token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)" postag_regexp="yes">deschidere</match> <match no="2"></match></suggestion>?</message>

                <short>Pleonasm</short>
                <example correction="inaugurarea|deschiderea oficială">A participat la <marker>inaugurarea oficială</marker> de astăzi.</example>
                <example correction="inaugurările|deschiderile oficiale">Cei care au participat la <marker>inaugurările oficiale</marker> de astăzi.</example>
            </rule>
        </rulegroup>
        <rule name="etica și morala" id="ETICA_SI_MORALA">
            <pattern>
                <token inflected="yes" regexp="yes">etic|etică</token>
                <token>și</token>
                <token inflected="yes" regexp="yes">moral|morală</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="Etica|Morala"><marker>Etica și morala</marker> crestină sunt considerate temelia societății.</example>
            <example correction="etică|morală">A scris un tratat despre <marker>etică și morală</marker>.</example>
            <example correction="eticii|moralei">A scris un tratat asupra <marker>eticii și moralei</marker>.</example>
        </rule>

        <rule id="MENTINE_IN_CONTINUARE" name="a menține în continuare">
            <pattern>
                <token inflected="yes">menține</token>
                <token>în</token>
                <token>continuare</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="menținut">A <marker>menținut în continuare</marker> acea stare.</example>
            <example correction="mențină">A dorit să <marker>mențină în continuare</marker> acea stare.</example>
            <example correction="menținând">L-am surprins <marker>menținând în continuare</marker> acea stare.</example>
        </rule>
        <rule id="MIJLOACE_MASS-MEDIA" name="mijloace mass-media">
            <pattern>
                <token inflected="yes">mijloc</token>
                <token>mass</token>
                <token>-</token>
                <token regexp="yes">media|MÉDIA</token>
            </pattern>
            <message>MASS-MÉDIA reprezintă totalitatea mijloacelor de informare a maselor. Ați vrut să scrieți <suggestion>mass-media</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="mass-media">Au fost influențați prin <marker>mijloace mass-media</marker>.</example>
            <example correction="mass-media">S-a datorat <marker>mijloacelor mass-media</marker> de atunci.</example>
        </rule>

        <rulegroup id="ADAUGA_ADITIVI" name="adaugă aditivi">
            <rule name="adaugă aditivi (plural)">
                <pattern>
                    <marker>
                        <token postag="..p(.*)" postag_regexp="yes" inflected="yes">adăuga</token>
                    </marker>
                    <token inflected="yes">aditiv</token>
                </pattern>
                <message>ADITIV: Substanță care se adaugă la (ceva). Ați vrut să scrieți <suggestion><match no="1" postag="..p(.*)" postag_regexp="yes">folosi</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="folosesc">Pentru a-i modifica atributele se <marker>adaugă</marker> aditivi.</example>
                <example correction="foloseau">Pentru a-i modifica atributele se <marker>adăugau</marker> aditivi.</example>
            </rule>

            <rule name="adaug aditivi (singular)">
                <pattern>
                    <marker>
                        <token postag="..s(.*)" postag_regexp="yes" inflected="yes">adăuga<exception postag="..p(.*)" postag_regexp="yes"></exception></token>
                    </marker>
                    <token inflected="yes">aditiv</token>
                </pattern>
                <message>ADITIV: Substanță care se adaugă la (ceva). Ați vrut să scrieți <suggestion><match no="1" postag="..s(.*)" postag_regexp="yes">folosi</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="folosesc">Pentru a-i modifica atributele <marker>adaug</marker> aditivi.</example>
                <example>Pentru a-i modifica atributele se <marker>folosesc aditivi</marker>.</example>
            </rule>

            <rule name="adaugă un aditiv">
                <pattern>
                    <marker>
                        <token inflected="yes">adăuga</token>
                        <token>un</token>
                    </marker>
                    <token inflected="yes">aditiv</token>
                </pattern>
                <message>ADITIV: Substanță care se adaugă la (ceva). Ați vrut să scrieți <suggestion><match no="1" postag="(.*)" postag_regexp="yes">folosi</match> un</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="folosește un">Pentru a-i modifica atributele se <marker>adaugă un</marker> aditiv.</example>
            </rule>
        </rulegroup>
        <rule id="APROPO_DE_ASTA" name="apropo de asta">
            <pattern>
                <token>apropo</token>
                <token>de</token>
                <token regexp="yes">asta|aceasta|acestea|aceste</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="apropo">Și <marker>apropo de asta</marker>, ce părere ai?</example>
        </rule>
        <rule id="SALVAMONTISTI_MONTANI" name="salvamontiști montani">
            <pattern>
                <token inflected="yes">salvamontist</token>
                <token inflected="yes">montan</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="salvamontiștilor">A scăpat cu viață datorită <marker>salvamontiștilor montani</marker>.</example>
        </rule>
        <rule id="SANTIER_IN_LUCRU" name="șantier în lucru">
            <pattern>
                <token inflected="yes">șantier</token>
                <token>în</token>
                <token>lucru</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="șantier">În partea dreaptă se află un <marker>șantier în lucru</marker>.</example>
            <example correction="șantierul">În partea dreaptă se află <marker>șantierul în lucru</marker>.</example>
        </rule>
        <rulegroup id="INTRAJUTORARE_RECIPROCA" name="întrajutorare reciprocă">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">întrajutorare|interasistență</token>
                    <token inflected="yes" regexp="yes">reciproc|mutual</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="întrajutorare">Este un mecanism de <marker>întrajutorare reciprocă</marker>.</example>
                <example correction="întrajutorare">Este un mecanism de <marker>întrajutorare mutuală</marker>.</example>
                <example correction="întrajutorării">Acestea este una dintre condițiile <marker>întrajutorării reciproce</marker>.</example>
                <example correction="interasistenței">Acestea este una dintre condițiile <marker>interasistenței reciproce</marker>.</example>
                <example>Stă la baza <marker>interasistenței</marker>.</example>
            </rule>
        </rulegroup>

        <rule id="A_INGHETA_DE_FRIG" name="a îngheța de frig">
            <pattern>
                <token inflected="yes" regexp="yes">îngheța|înghețat</token>
                <token>de</token>
                <token>frig</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="înghețat">L-am găsit <marker>înghețat de frig</marker>.</example>
            <example correction="înghețată">Am găsit-o <marker>înghețată de frig</marker>.</example>
            <example correction="îngheață">Se plângeau că <marker>îngheață de frig</marker>.</example>
            <example correction="înghețăm">Ne plângeam că <marker>înghețăm de frig</marker>.</example>
        </rule>

        <rulegroup id="A_SE_OPUNE_IMPOTRIVA" name="se opune împotriva">
            <rule>
                <pattern>
                    <token>se</token>
                    <token inflected="yes" postag="(.*)i(z|m)0" postag_regexp="yes">opune</token>
                    <token>împotriva</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion><match no="1"></match> <match no="2"></match></suggestion> sau <suggestion><match no="1"></match> <match no="2" postag="(.*)i(z|m)0">împotrivi</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="se opune|se împotrivește">El <marker>se opune împotriva</marker> tuturor.</example>
                <example correction="se opusese|se împotrivise">El <marker>se opusese împotriva</marker> tuturor.</example>
                <example>El <marker>se opune</marker> tuturor.</example>
            </rule>
            <rule>
                <pattern>
                    <token>s</token>
                    <token>-</token>
                    <token regexp="yes">a|au</token>
                    <token inflected="yes" postag="(.*)p00" postag_regexp="yes">opune</token>
                    <token>împotriva</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>s-<match no="3"></match> <match no="4"></match></suggestion> sau <suggestion>s-<match no="3"></match> <match no="4" postag="(.*)p00">împotrivi</match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="s-a opus|s-a împotrivit">El <marker>s-a opus împotriva</marker> tuturor.</example>
                <example>Ei <marker>s-au opuns</marker> tuturor.</example>
            </rule>
        </rulegroup>
        <rule id="SCHIMB_RECIPROC" name="schimb reciproc">
            <pattern>
                <token inflected="yes">schimb</token>
                <token>reciproc</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="schimb">Au făcut un <marker>schimb reciproc</marker> de idei.</example>
            <example correction="schimbului">Acestea sunt notițele din timpul <marker>schimbului reciproc</marker> de idei.</example>
        </rule>

        <rule id="PERSPECTIVE_DE_VIITOR" name="perspective de viitor">
            <pattern>
                <token inflected="yes">perspectivă</token>
                <token regexp="yes">de|pentru|în</token>
                <token>viitor</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="perspectivelor">O analiză asupra <marker>perspectivelor de viitor</marker> oferite.</example>
            <example correction="perspective">Serviciul îi oferă multe <marker>perspective de viitor</marker>.</example>
            <example correction="perspectivelor">Este îngrijorat în privința <marker>perspectivelor de viitor</marker>.</example>
        </rule>

        <rule id="PANACEU_UNIVERSAL" name="Panaceu universal">
            <pattern>
                <token inflected="yes">panaceu</token>
                <token>universal</token>
            </pattern>
            <message>Panaceu înseamnă remediu universal. Ați vrut să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag=".*">remediu</match> <match no="2"></match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="panaceu|remediu universal">Nici medicina alopată nu este <marker>panaceu universal</marker>.</example>
            <example correction="panaceului|remediului universal">S-au oprit asupra <marker>panaceului universal</marker> descoperit recent.</example>
            <example>Nici medicina alopată nu este <marker>panaceu</marker>.</example>
        </rule>

        <rulegroup id="FEMEIE_XYZ" name="femeie + (ziaristă, româncă)">
            <rule name="femeielor + (ziaristă, româncă)">
                <pattern>
                    <token>femeilor</token>
                    <token inflected="yes" regexp="yes" postag_regexp="yes" postag="Sf(.*)">ziaristă|româncă</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion><match
                        no="2" postag="Sfp3gac000" postag_regexp="yes"/></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="Româncelor"><marker>Femeilor românce</marker> le place să danseze.</example>
                <example><marker>Femeilor</marker> le place să danseze.</example>
                <example><marker>Romăncelor</marker> le place să danseze.</example>
            </rule>
            <rule name="femeii + (ziaristă, româncă)">
                <pattern>
                    <token>femeii</token>
                    <token inflected="yes" regexp="yes" postag_regexp="yes" postag="Sf(.*)">ziaristă|româncă</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion><match
                        no="2" postag="Sfs3gac000" postag_regexp="yes"/></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="Româncei"><marker>Femeii românce</marker> îi place să danseze.</example>
                <example><marker>Femeilor</marker> le place să danseze.</example>
                <example><marker>Româncelor</marker> le place să danseze.</example>
            </rule>
            <rule name="femeie + (ziaristă, româncă)">
                <pattern>
                    <token>femeie</token>
                    <token inflected="yes" regexp="yes" postag_regexp="yes" postag="Sf(.*)">ziarist|româncă</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="româncă">Este nevoie de o <marker>femeie româncă</marker>.</example>
            </rule>
            <rule name="femeia + (ziaristă, româncă)">
                <pattern>
                    <token>femeia</token>
                    <token inflected="yes" regexp="yes" postag_regexp="yes" postag="Sf(.*)">ziarist|româncă</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion><match no="2" postag="Sfs3aac000"></match></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="românca">A venit <marker>femeia româncă</marker>.</example>
                <example>Este nevoie de o <marker>româncă</marker>.</example>
            </rule>
        </rulegroup>

        <rule id="FAPTA_FACUTA" name="fapta făcută">
            <pattern>
                <token inflected="yes">faptă</token>
                <token postag="(.*)p.." postag_regexp="yes" inflected="yes">face</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="Fapta"><marker>Fapta făcută</marker> este condamnabilă.</example>
        </rule>

        <rule id="A_EPILA_PARUL" name="a epila părul">
            <pattern>
                <token inflected="yes" regexp="yes">epila|epilare</token>
                <token inflected="yes">păr</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="epilarea">Uneori este necesară <marker>epilarea părului</marker>.</example>
        </rule>

        <rule id="ECHIDISTANTA_EGALA" name="echidistanță egală">
            <pattern>
                <token inflected="yes" regexp="yes">echidistant|echidistanță</token>
                <token regexp="yes">egală|egal|egale|egali</token>
            </pattern>
            <message>Pleonasm sau exprimare greșită. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="echidistant">A fost lansată chiar de ziua <marker>echidistant egală</marker> din punct de vedere temporal între cele momente.</example>
            <example>Aceste linii sunt <marker>echidistante</marker>.</example>
        </rule>
        <rule id="DUNE_DE_NISIP" name="dune de nisip">
            <pattern>
                <marker>
                    <token inflected="yes">dună</token>
                    <token>de</token>
                    <token>nisip</token>
                </marker>
                <token><exception>mișcător</exception></token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="dune">Acolo sunt <marker>dune de nisip</marker>.</example>
            <example correction="dunelor">În spatele <marker>dunelor de nisip</marker> este o oază.</example>
            <example correction="dune">Acolo sunt <marker>dune de nisip</marker> mișcătoare.</example>
            <example>Acolo sunt <marker>dune de nisip</marker> mișcător.</example>
        </rule>

        <rule id="DREAPTA_RECTILINIE" name="dreaptă rectilinie">
            <pattern>
                <token>dreaptă</token>
                <token>rectilinie</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="dreaptă">A trasat o <marker>dreaptă rectilinie</marker>.</example>
        </rule>

        <rule id="DEMOCRATIE_POPULARA" name="democrație populară">
            <pattern>
                <token inflected="yes">democrație</token>
                <token inflected="yes">popular</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="democrație">Este vorba de o <marker>democrație populară</marker> străveche.</example>
            <example correction="democrației">Schimbarea s-a datorat <marker>democrației populare</marker> străvechi.</example>
            <example>Stă la baza <marker>democrație</marker>.</example>
        </rule>
        <rulegroup id="CONDUCERE_MANAGERIALA" name="conducere managerială">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">conduce|conducere</token>
                    <token regexp="yes">managerial|managerială|manageriale</token>
                    <token>a</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="conducerea">Firma este sub <marker>conducerea managerială a</marker> unui mare om.</example>
                <example>Firma este sub <marker>conducerea</marker> sa.</example>
            </rule>
            <rule>
                <pattern>
                    <marker>
                        <token inflected="yes" regexp="yes">conduce|conducere</token>
                        <token regexp="yes">managerial|managerială|manageriale</token>
                    </marker>
                    <token><exception>a</exception></token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="conducere">Firma este sub o severă <marker>conducere managerială</marker>.</example>
                <example correction="condusă">Firma este <marker>condusă managerial</marker> de mai multe persoane.</example>
            </rule>
        </rulegroup>
        <rule id="ALEGERI_ELECTORALE" name="alegeri electorale">
            <pattern>
                <token inflected="yes">alegere</token>
                <token regexp="yes">electoral|electorale</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="alegerile">Ei prezintă informații despre <marker>alegerile electorale</marker> din acel oraș.</example>
            <example correction="alegerilor">Ei prezintă informații despre desfășurarea <marker>alegerilor electorale</marker>.</example>
        </rule>
        <rulegroup id="ALCOOLEMIE_IN_SANGE" name="alcoolemie în sânge">
            <rule>
                <pattern>
                    <token inflected="yes">alcoolemie</token>
                    <token regexp="yes">în|din|a|de</token>
                    <token inflected="yes">sânge</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="alcoolemie">A fost surprins cu o <marker>alcoolemie în sânge</marker> foarte mare.</example>
                <example correction="alcoolemiei">Pe baza <marker>alcoolemiei din sânge</marker> au stabilit multe.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">alcoolemie</token>
                    <token inflected="yes">sânge</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="alcoolemiei">Pe baza <marker>alcoolemiei sângelui</marker> au stabilit multe.</example>
            </rule>
        </rulegroup>
        <rule id="AUTORITATE_COMPETENTA" name="autoritate competentă">
            <pattern>
                <token inflected="yes" regexp="yes">autoritate|autorități</token>
                <token inflected="yes" regexp="yes">oficial|competent|competentă</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="autoritatea">Care este <marker>autoritatea competentă</marker> în materie de drept civil?</example>
            <example correction="autoritățile">A anunțat <marker>autoritățile competente</marker>.</example>
            <example correction="autoritățile">A anunțat <marker>autoritățile oficiale</marker>.</example>
            <example>A anunțat <marker>autoritățile</marker></example>
        </rule>
        <rule id="SPECTACOL_ARTISTIC" name="spectacol artistic">
            <pattern>
                <token inflected="yes" regexp="yes">spectacol|reprezentație</token>
                <token regexp="yes">artistic|artistică</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="spectacol">Formația a susținut un <marker>spectacol artistic</marker>.</example>
            <example correction="reprezentație">Formația a susținut o <marker>reprezentație artistică</marker>.</example>
            <example>Formația a susținul un <marker>spectacol</marker>.</example>
            <example>Formația a susținul o <marker>reprezentație</marker>.</example>
        </rule>
        <rulegroup id="MOS_BATRAN_BABA_BATRANA" name="moș bătrân">
            <rule id="MOS_BATRAN" name="moș bătrân">
                <pattern>
                    <token inflected="yes" regexp="yes">moș|moșneag</token>
                    <token inflected="yes">bătrân</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>

                <example correction="moș">Am văzut un <marker>moș bătrân</marker>.</example>
                <example correction="moșului">Am dat cartea <marker>moșului bătrân</marker>.</example>
                <example correction="moșneagului">Am dat cartea <marker>moșneagului bătrân</marker>.</example>
                <example correction="moșilor">Am dat cărțile <marker>moșilor bătrâni</marker>.</example>
            </rule>
            <rule id="BABA_BATRANA" name="babă bătrână">
                <pattern>
                    <token inflected="yes">babă</token>
                    <token inflected="yes">bătrână</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>

                <example correction="babă">Am văzut o <marker>babă bătrână</marker>.</example>
                <example correction="babe">Am văzut câteva <marker>babe bătrâne</marker>.</example>
                <example correction="babelor">Am dat câteva ceva <marker>babelor bătrâne</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="IMPUS_OBLIGATORIU" name="impus obligatoriu">
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">impus|forțat</token>
                    <token regexp="yes">obligat|obligatoriu|obligatorii|forțat|forțată</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="impus">Formația noastră s-a <marker>impus forțat</marker> în fața formației gazdă.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes" regexp="yes">impus|forțat</token>
                    <token>cu</token>
                    <token>forța</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="impus">Formația noastră s-a <marker>impus cu forța</marker> în fața formației gazdă.</example>
            </rule>
        </rulegroup>
        <rule id="ICRE_DE_PESTE" name="icre de pește">
            <pattern>
                <token>icre</token>
                <token>de</token>
                <token>pește</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="icre">El a cerut <marker>icre de pește</marker>.</example>
        </rule>
        <rulegroup id="HIPERTENSIUNE_MARE_FOARTE_MARE" name="hipertensiune mare">
            <rule>
                <pattern>
                    <token inflected="yes">hipertensiune</token>
                    <token regexp="yes">mare|mari</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>hipertensiune</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hipertensiune">El are <marker>hipertensiune mare</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">hipertensiune</token>
                    <token regexp="yes">foarte|aproape|oarecum</token>
                    <token regexp="yes">mare|mari</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>hipertensiune</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hipertensiune">El are <marker>hipertensiunea foarte mare</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">hipertensiune</token>
                    <token regexp="yes">destul|exagerat|extraordinar|extrem</token>
                    <token>de</token>
                    <token regexp="yes">mare|mari</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>hipertensiune</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hipertensiune">El are <marker>hipertensiunea destul de mare</marker>.</example>
                <example correction="hipertensiune">El are <marker>hipertensiunea exagerat de mare</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="HEMORAGIE_DE_SANGE" name="hemoragie de sânge">
            <rule>
                <pattern>
                    <token inflected="yes">hemoragie</token>
                    <token regexp="yes">în|din|a|de</token>
                    <token inflected="yes">sânge</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hemoragie">Această <marker>hemoragie de sânge</marker> trebuie oprită.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">hemoragie</token>
                    <token inflected="yes">sânge</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hemoragiei">A murit din cauza <marker>hemoragiei sângelui</marker>.</example>
            </rule>
        </rulegroup>

        <rulegroup id="HEMOGRAMA_A_SANGELUI" name="hemogramă a sângelui">
            <rule>
                <pattern>
                    <token inflected="yes">hemogramă</token>
                    <token regexp="yes">în|din|a|de</token>
                    <token inflected="yes">sânge</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hemogramă">Această <marker>hemogramă a sângelui</marker> este foarte veche.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">hemogramă</token>
                    <token inflected="yes">sânge</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hemogramei">Pe baza <marker>hemogramei sângelui</marker> au stabilit multe.</example>
            </rule>
        </rulegroup>
        <rule id="HEMOGLOBINA_DIN_SANGE" name="hemoglobina din sânge">
            <pattern>
                <token inflected="yes">hemoglobină</token>
                <token regexp="yes">în|din|a</token>
                <token inflected="yes">sânge</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="hemoglobinei">Blocarea totală a <marker>hemoglobinei din sânge</marker> este periculoasă.</example>
        </rule>
        <rule id="DECAT_NUMAI" name="decât numai">
            <pattern>
                <token>decât</token>
                <token>numai</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="decât|numai">Să vorbești <marker>decât numai</marker> cu persoanele cunoscute.</example>
            <example>Să vorbești <marker>decât</marker> cu persoanele cunoscute.</example>
        </rule>
        <rule id="DAR_INSA" name="dar însă">
            <pattern>
                <token>dar</token>
                <token>însă</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="dar|însă">L-am auzit, <marker>dar însă</marker> nu l-am înțeles.</example>
            <example>L-am auzit, <marker>dar</marker> nu l-am înțeles.</example>
        </rule>
        <rulegroup id="HARTA_MAPAMONDULUI" name="harta mapamondului">
            <rule>
                <pattern>
                    <token inflected="yes">hartă</token>
                    <token inflected="yes" regexp="yes">mapamond|planisferă|planiglob</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1 lumii</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="harta lumii">Aceasta este <marker>harta mapamondului</marker>.</example>
                <example correction="harta lumii">Aceasta este <marker>harta planiglobului</marker>.</example>
                <example correction="harta lumii">Aceasta este <marker>harta planisferei</marker>.</example>
                <example>Acearta este <marker>harta lumii</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">hartă</token>
                    <token>a</token>
                    <token inflected="yes" regexp="yes">mapamond|planisferă|planiglob</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1 a lumii</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="hartă a lumii">Aceasta este o <marker>hartă a mapamondului</marker>.</example>
                <example correction="hartă a lumii">Aceasta este o <marker>hartă a planiglobului</marker>.</example>
                <example correction="hartă a lumii">Aceasta este o <marker>hartă a planisferei</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="JUNE_TANAR" name="june tânăr">
            <rule>
                <pattern>
                    <token inflected="yes">june</token>
                    <token>tânăr</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="june">A venit un <marker>june tânăr</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">tânăr</token>
                    <token>june</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="tânărului">Este meritul <marker>tânărului june</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup name="autobiografia mea" id="AUTOBIOGRAFIA_MEA">
            <rule>
                <pattern>
                    <token inflected="yes">autobiografie</token>
                    <token regexp="yes">mea|proprie</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>biografia \2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="autobiografia|biografia proprie">În cele ce urmează vă voi prezenta <marker>autobiografia proprie</marker>.</example>
                <example>În cele ce urmează vă voi prezenta <marker>autobiografia</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>propria</token>
                    <token>autobiografie</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>autobiografia</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="autobiografia">În cele ce urmează vă voi prezenta <marker>propria autobiografie</marker>.</example>
            </rule>
        </rulegroup>
        <rule name="alcoolic cronic" id="ALCOOLIC_CRONIC">
            <pattern>
                <token inflected="yes">alcoolic</token>
                <token inflected="yes">cronic</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="alcoolic">Cu timpul, el a devenit un <marker>alcoolic cronic</marker>.</example>
            <example correction="alcoolică">Ea a devenit cu timpul o <marker>alcoolică cronică</marker>.</example>
            <example>Cu timpul, ea a devenit o <marker>alcoolică</marker>.</example>
        </rule>
        <rule name="poate fi utilizabil" id="POATE_FI_UTILIZABIL">
            <pattern>
                <token regexp="yes">pot|poate</token>
                <token>fi</token>
                <token inflected="yes">utilizabil</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/> <match no="2"/> <match no="3" postag=".*"
                    >utilizat</match></suggestion> sau <suggestion
                    ><match no="1" postag_regexp="yes" setpos="yes" postag="V0(..)000iz0" postag_replace="V0$1000iz.">fi</match
                    > <match no="3"/></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="poate fi utilizată|este utilizabilă">Această piesă <marker>poate fi utilizabilă</marker>.</example>
            <example correction="pot fi utilizate|sunt utilizabile">Aceaste piese <marker>pot fi utilizabile</marker>.</example>
            <example correction="poate fi utilizat|este utilizabil">Aceast obiect <marker>poate fi utilizabil</marker>.</example>
            <example>Această piesă <marker>poate fi utilizată</marker>.</example>
            <example>Aceast obiect <marker>poate fi utilizat</marker>.</example>
            <example>Aceaste piese <marker>pot fi utilizate</marker>.</example>
        </rule>
        <rulegroup name="continuă menținerea" id="CONTINUA_MENTINEREA">
            <rule>
                <pattern>
                    <token inflected="yes">continua</token>
                    <token inflected="yes">menținere</token>
                    <token></token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion
                        ><match no="1"/> <match no="3" postag_regexp="yes" setpos="yes" postag="(....)g(.*)" postag_replace="$1a(a|0).*"></match
                        ></suggestion> or <suggestion
                        ><match no="1" postag_regexp="yes" setpos="yes" postag="V(.*)" postag_replace="V$1">menține</match
                        > <match no="3" postag_regexp="yes" setpos="yes" postag="(....)g(.*)" postag_replace="$1a(a|0).*"></match
                        ></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="continuat supravegherea|menținut supravegherea">El a <marker>continuat menținerea  supravegherii</marker>.</example>
                <example correction="continuat aceasta|menținut aceasta">El a <marker>continuat menținerea  acesteia</marker>.</example>

                <example>El a <marker>continuat supravegherea</marker>.</example>
                <example>El a <marker>menținut supravegherea</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">continuare</token>
                    <token inflected="yes">menținere</token>
                    <token></token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion
                        ><match no="1"/> <match no="3"/></suggestion> or <suggestion
                        ><match no="1" postag_regexp="yes" setpos="yes" postag="S(.*)" postag_replace="S$1">menținere</match
                        > <match no="3"/></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="continuarea supravegherii|menținerea supravegherii">El a dorit <marker>continuarea menținerii supravegherii</marker>.</example>
                <example>El a dorit <marker>continuarea</marker> supravegherii.</example>
                <example>El a dorit <marker>menținerea</marker> supravegherii.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">continua</token>
                    <token>să</token>
                    <token>mențină</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion
                        ><match no="1"/></suggestion> or <suggestion
                        ><match no="1" postag_regexp="yes" postag="V(.*[^m]..)" postag_replace="V$1">menține</match
                        ></suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="continua|menținea">El <marker>continua să mențină</marker> supravegherea.</example>
                <example correction="continuă|menține">El <marker>continuă să mențină</marker> supravegherea.</example>
                <example correction="continuau|mențineau">Ei <marker>continuau să mențină</marker> supravegherea.</example>
                <example>Ei <marker>continuau</marker> supravegherea.</example>
                <example>Ei <marker>mențineau</marker> supravegherea.</example>
            </rule>
        </rulegroup>
        <rule id="CONSENS_DE_OPINII" name="consens de opinii">
            <pattern>
                <token>consens</token>
                <token>de</token>
                <token regexp="yes">opinii|păreri</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="consens">Au ajuns la un <marker>consens de opinii</marker>.</example>
            <example correction="consens">Au ajuns la un <marker>consens de păreri</marker>.</example>
        </rule>
        <rule id="BIFURCA_IN_DOUA" name="bifurcă în două">
            <pattern>
                <token inflected="yes">bifurca</token>
                <token>în</token>
                <token>două</token>
            </pattern>
            <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="bifurcă">Drumul se <marker>bifurcă în două</marker>.</example>
        </rule>
        <rule id="PREVAZUT_IN_VEDEREA" name="prevăzut în vederea">
            <pattern>
                <token inflected="yes">prevăzut</token>
                <token>în</token>
                <token>vederea</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1 în scopul</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="prevăzute în scopul">Acestea au fost <marker>prevăzute în vederea</marker> extinderii funcționalități.</example>
            <example correction="prevăzută în scopul">Aceasta a fost <marker>prevăzută în vederea</marker> extinderii funcționalități.</example>
        </rule>
        <rulegroup id="FUNDAMENTAT_PE_BAZE" name="fundamentat pe baze">
            <rule>
                <pattern>
                    <token regexp="yes">fundamentat|fundamentată|fundamentați|fundamentate</token>
                    <token>pe</token>
                    <token regexp="yes">baze|temelii</token>
                </pattern>
                <message>Pleonasm. Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="fundamentat">A fost <marker>fundamentat pe baze</marker> greșite.</example>
                <example>A fost <marker>fundamentat</marker> greșit.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">fundamentat|fundamentată|fundamentați|fundamentate</token>
                    <token>pe</token>
                    <token>o</token>
                    <token regexp="yes">bază|temelie</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="fundamentat">A fost <marker>fundamentat pe o bază</marker> greșită.</example>
                <example>A fost <marker>fundamentat</marker> greșit.</example>
            </rule>
        </rulegroup>
        <rule id="A_PRILEJUIT_OCAZIA" name="a prilejuit ocazia">
            <pattern>
                <token inflected="yes">prilejui</token>
                <token>ocazia</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion><match no="1" postag_regexp="yes" postag="V(.*)" postag_replace="V$1">oferi</match> <match no="2"></match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="oferit ocazia">Aceasta a <marker>prilejuit ocazia</marker> afirmării.</example>
        </rule>
        <rule id="DIRECT_SI_NEMIJLOCIT" name="direct și nemijlocit">
            <pattern>
                <token inflected="yes">direct</token>
                <token>și</token>
                <token inflected="yes">nemijlocit</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="direct|nemijlocit">El a discutat <marker>direct și nemijlocit</marker> cu oficialitățile.</example>
            <example correction="directă|nemijlocită">El a ales o cale <marker>directă și nemijlocită</marker> de a pătrunde în instituție.</example>
            <example correction="directa|nemijlocita">Operațiunea s-a desfășurat sub <marker>directa și nemijlocita</marker> supraveghere a directorului.</example>
            <example>El a discutat <marker>direct</marker> cu oficialitățile.</example>
            <example>El a discutat <marker>nemijlocit</marker> cu oficialitățile.</example>
        </rule>

        <rule id="SIMPLA_SI_NESOFISTICATA" name="simplă și nesofisticată">
            <pattern>
                <token inflected="yes">simplu</token>
                <token>și</token>
                <token inflected="yes">nesofisticat</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="simplu|nesofisticat">El are un stil <marker>simplu și nesofisticat</marker>.</example>
            <example correction="simplă|nesofisticată">El a folosit o abordare <marker>simplă și nesofisticată</marker>.</example>
            <example>El are un stil <marker>simplu</marker>.</example>
            <example>El are un stil <marker>nesofisticat</marker>.</example>
        </rule>

        <rule id="NUL_SI_NEAVENIT" name="nul și neavenit">
            <pattern>
                <token inflected="yes">nul</token>
                <token>și</token>
                <token inflected="yes">neavenit</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="nul|neavenit">Actul este considerat <marker>nul și neavenit</marker>.</example>
            <example correction="nulă|neavenită">Dovada este considerată <marker>nulă și neavenită</marker>.</example>
            <example>Dovada este considerată <marker>neavenită</marker>.</example>
            <example>Dovada este considerată <marker>nulă</marker>.</example>
        </rule>
        <rule id="CINSTE_SI_ONOARE" name="cinste și onoare">
            <pattern>
                <token inflected="yes">cinste</token>
                <token>și</token>
                <token inflected="yes">onoare</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="cinste|onoare">A dat dovadă de <marker>cinste și onoare</marker>.</example>
            <example>A dat dovadă de <marker>cinste</marker>.</example>
            <example>A dat dovadă de <marker>onoare</marker>.</example>
            <example correction="cinstea|onoarea">Ține foarte mult la <marker>cinstea și onoarea</marker> sa.</example>
        </rule>
        <rule id="MUTUAL_SI_RECIPROC" name="mutual și reciproc">
            <pattern>
                <token inflected="yes">mutual</token>
                <token>și</token>
                <token inflected="yes">reciproc</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="mutual|reciproc">S-a bazat pe un ajutor <marker>mutual și reciproc</marker>.</example>
            <example>S-a bazat pe un ajutor <marker>mutual</marker>.</example>
            <example>S-a bazat pe un ajutor <marker>reciproc</marker>.</example>
        </rule>

        <rule id="COLABORARE_SI_COOPERARE" name="colaborare și cooperare">
            <pattern>
                <token inflected="yes">colaborare</token>
                <token>și</token>
                <token inflected="yes">cooperare</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="colaborare|cooperare">Relația s-a bazat pe <marker>colaborare și cooperare</marker>.</example>
            <example correction="colaborării|cooperării">Aceasta a fost în scopul <marker>colaborării și cooperării</marker>.</example>
            <example>Relația s-a bazat pe <marker>colaborare</marker>.</example>
        </rule>
        <rule id="SCURTA_ALOCUTIUNE" name="scurtă alocuțiune">
            <pattern>
                <token inflected="yes">scurtă</token>
                <token inflected="yes">alocuțiune</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="alocuțiune">E a ținut o <marker>scurtă alocuțiune</marker>.</example>
            <example correction="alocuțiuni">Gestul lui a urmat unei <marker>scurte alocuțiuni</marker> a colegului.</example>
        </rule>
        <rule id="GEAM_DE_STICLA" name="geam de sticlă">
            <pattern>
                <token inflected="yes">geam</token>
                <token>de</token>
                <token>sticlă</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="geamul">E a spart <marker>geamul de sticlă</marker>.</example>
        </rule>
        <rule id="AVERSE_DE_PLOAIE" name="averse de ploaie">
            <pattern>
                <token regexp="yes">aversă|averse</token>
                <token>de</token>
                <token>ploaie</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="averse">Mâine vor cădea <marker>averse de ploaie</marker> și va fi ceață.</example>
        </rule>
        <rule id="A_COLABORA_IMPREUNA" name="a colabora împreună">
            <pattern>
                <token inflected="yes" regexp="yes">colabora|colaborare</token>
                <token>împreună</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="colabora">Ei vor <marker>colabora împreună</marker> la acest proiect.</example>
            <example correction="colaborat">Ei au <marker>colaborat împreună</marker> la acest proiect.</example>
            <example correction="colaboreze">Ei urmează să <marker>colaboreze împreună</marker> la acest proiect.</example>
            <example correction="colaborând">Au reușit doar <marker>colaborând împreună</marker> la acel proiect.</example>
            <example correction="colaborării">Reușita se datorează <marker>colaborării împreună</marker> la acel proiect.</example>
        </rule>
        <rulegroup id="CALIGRAFIE_FRUMOASA" name="caligrafie frumoasă">
            <rule>
                <pattern>
                    <token inflected="yes">caligrafie</token>
                    <token inflected="yes">frumos</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="caligrafie">Acesta este primul pas spre o <marker>caligrafie frumoasă</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">frumos</token>
                    <token inflected="yes">caligrafie</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="caligrafie">Acesta este primul pas spre o <marker>frumoasă caligrafie</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">frumos</token>
                    <token postag_regexp="yes" postag="N.*(s|p)..."></token>
                    <token inflected="yes">caligrafie</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>a \2 \3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="a sa caligrafie">El se mândrește cu <marker>frumoasa sa caligrafie</marker>.</example>
                <example correction="a lor caligrafie">Ei se mândrește cu <marker>frumoasa lor caligrafie</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">caligrafie</token>
                    <token postag_regexp="yes" postag="N.*(s|p)..."></token>
                    <token inflected="yes">frumos</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1 \2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="caligrafia sa">El se mândrește cu <marker>caligrafia sa frumoasă</marker>.</example>
                <example correction="caligrafia ei">Domnica se mândrește cu <marker>caligrafia ei frumoasă</marker>.</example>
            </rule>
        </rulegroup>

        <rule id="A_COMEMORA_MEMORIA" name="a comemora memoria">
            <pattern>
                <token inflected="yes">comemora</token>
                <token regexp="yes">memoria|amintirea</token>
                <token></token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion><match no="1"/> <match no="3" postag="(....)ga(....)|N(.*)" postag_regexp="yes"
                                                                            postag_replace="$1aa$2|N.*"></match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="comemora înaintașii">Elevii s-au adunat pentru a <marker>comemora memoria înaintașilor</marker>.</example>
            <example correction="comemora eroii">Elevii s-au adunat pentru a <marker>comemora memoria eroilor</marker>.</example>
            <example correction="comemora primul">Elevii s-au adunat pentru a <marker>comemora memoria primului</marker> conducător.</example>
            <example correction="comemora înaintașii">Elevii s-au adunat pentru a <marker>comemora amintirea înaintașilor</marker>.</example>
            <example correction="comemora eroii">Elevii s-au adunat pentru a <marker>comemora amintirea eroilor</marker>.</example>
            <example correction="comemora primul">Elevii s-au adunat pentru a <marker>comemora amintirea primului</marker> conducător.</example>
            <example correction="comemora sa">Elevii s-au adunat pentru a <marker>comemora amintirea sa</marker>.</example>
            <example correction="comemora iubitul">Elevii s-au adunat pentru a <marker>comemora amintirea iubitului</marker> coleg.</example>
        </rule>
        <rulegroup id="APROXIMATIV_CAM" name="aproximativ cam">
            <rule>
                <pattern>
                    <token regexp="yes">aproximativ|cam|vreo|circa</token>
                    <token regexp="yes">aproximativ|cam|vreo|circa</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="aproximativ|cam">În clasă sunt <marker>aproximativ cam</marker> zece elevi.</example>
                <example>În clasă sunt <marker>cam</marker> zece elevi.</example>
                <example>În clasă sunt <marker>aproximativ</marker> zece elevi.</example>
                <example correction="cam|aproximativ">În clasă sunt <marker>cam aproximativ</marker> zece elevi.</example>
                <example>În clasă sunt <marker>cam</marker> zece elevi.</example>
                <example>În clasă sunt <marker>aproximativ</marker> zece elevi.</example>
                <example correction="cam|aproximativ">În clasă sunt <marker>cam aproximativ</marker> zece elevi.</example>
                <example>În clasă sunt <marker>cam</marker> zece elevi.</example>
                <example>În clasă sunt <marker>aproximativ</marker> zece elevi.</example>
                <example correction="vreo|circa">În clasă sunt <marker>vreo circa</marker> zece elevi.</example>
                <example>În clasă sunt <marker>vreo</marker> zece elevi.</example>
                <example>În clasă sunt <marker>circa</marker> zece elevi.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PARTAJ_INTRE_PARTI" name="partaj între părți">
            <rule>
                <pattern>
                    <token>partaj</token>
                    <token>între</token>
                    <token>părți</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="partaj">În cele din urmă s-a ajuns la <marker>partaj între părți</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>partaj</token>
                    <token>între</token>
                    <token>cele</token>
                    <token>două</token>
                    <token>părți</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="partaj">În cele din urmă s-a ajuns la <marker>partaj între cele două părți</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="ANI_DE_ZILE" name="ani de zile">
            <pattern>
                <token>ani</token>
                <token>de</token>
                <token>zile</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ani">El s-a întors după doi <marker>ani de zile</marker>.</example>
        </rule>
        <rule id="UN_NUMAR_DE_X" name="în/un număr de ...">
            <pattern>
                <token>un</token>
                <token>număr</token>
                <token>de</token>
                <token postag="M..3a.c000|UNKNOWN" postag_regexp="yes"></token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="cinci">El are <marker>un număr de cinci</marker> mere.</example>
            <example correction="Cinci"><marker>Un număr de cinci</marker> persoane au lipsit.</example>
            <example correction="20">El are <marker>un număr de 20</marker> de mere.</example>

            <example>El mi-a dat <marker>un număr de telefon</marker>.</example>
            <example>El mi-a dat <marker>un număr de contact</marker>.</example>
            <example correction="douăzeci">Acolo se aflau <marker>un număr de douăzeci</marker> și trei de persoane.</example>
        </rule>
        <rule id="MIJLOCUL_CENTRULUI" name="mijlocul centrului">
            <pattern>
                <token>mijlocul</token>
                <token>centrului</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>mijloc</suggestion> sau <suggestion>centru</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="mijloc|centru">Jucătorii s-au întreptat către <marker>mijlocul centrului</marker>.</example>
            <example>Jucătorii s-au întreptat către <marker>mijloc</marker>.</example>
        </rule>

        <rulegroup id="INDEPENDENTA_SI_NEATARNARE" name="independență și neatârnare">
            <rule>
                <pattern>
                    <token inflected="yes">independență</token>
                    <token>și</token>
                    <token inflected="yes">neatârnare</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="independență|neatârnare">Ostașii au luptat pentru <marker>independență și neatârnare</marker>.</example>
                <example correction="independența|neatârnarea">Ostașii au luptat pentru <marker>independența și neatârnarea</marker> țării.</example>
                <example>Ostașii au luptat pentru <marker>independență</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">neatârnare</token>
                    <token>și</token>
                    <token inflected="yes">independență</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="neatârnare|independență">Ostașii au luptat pentru <marker>neatârnare și independență</marker>.</example>
                <example correction="neatârnarea|independența">Ostașii au luptat pentru <marker>neatârnarea și independența</marker> țării.</example>
                <example>Ostașii au luptat pentru <marker>independența</marker> țării.</example>
            </rule>
        </rulegroup>
        <rule id="SEDUS_SI_PACALIT" name="sedus și păcălit">
            <pattern>
                <token inflected="yes">sedus</token>
                <token>și</token>
                <token inflected="yes">păcălit</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="sedus|păcălit">Abia atunci și-a dat seama că fusese <marker>sedus și păcălit</marker>.</example>
            <example correction="sedusă|păcălită">Abia atunci și-a dat seama că fusese <marker>sedusă și păcălită</marker>.</example>
            <example>Abia atunci și-a dat seama că fusese <marker>sedusă</marker>.</example>
        </rule>
        <rule id="TENTATIVA_DE_INCERCARE" name="tentativă de încercare">
            <pattern>
                <token inflected="yes">tentativă</token>
                <token>de</token>
                <token inflected="yes">încercare</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="tentativă|încercare">A avut o <marker>tentativă de încercare</marker> în acest sens dar a renunțat.</example>
            <example correction="tentative|încercări">A avut mai multe <marker>tentative de încercări</marker> în acest sens dar a renunțat.</example>
            <example>A avut mai multe <marker>tentative</marker> în acest sens dar a renunțat.</example>
        </rule>
        <rulegroup id="RAFALE_PUTERNICE" name="rafale puternice">
            <rule>
                <pattern>
                    <token inflected="yes">rafală</token>
                    <token regexp="yes" inflected="yes">puternic|brusc|violent|scurt</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="rafale">Pentru astăzi se anunță <marker>rafale puternice</marker> de vânt.</example>
                <example correction="rafale">Pentru astăzi se anunță <marker>rafale violente</marker> de vânt.</example>
                <example correction="rafală">El a fost surpsins de o <marker>rafală puternică</marker> de vânt.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes" inflected="yes">puternic|brusc|violent|scurt</token>
                    <token inflected="yes">rafală</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="rafale">Pentru astăzi se anunță <marker>puternice rafale</marker> de vânt.</example>
                <example correction="rafale">Pentru astăzi se anunță <marker>violente rafale</marker> de vânt.</example>
                <example correction="rafală">El a fost surpsins de o <marker>puternică rafală</marker> de vânt.</example>
            </rule>
        </rulegroup>
        <rule id="COASOCIAT" name="coasociat">
            <pattern>
                <token inflected="yes">coasociat</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion><match no="1" postag="(.*)">asociat</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="asociat">I-a fost <marker>coasociat</marker>.</example>
            <example correction="asociatului">A trimis vorbă <marker>coasociatului</marker>.</example>
        </rule>
        <rule id="COPARTAS" name="copărtaș">
            <pattern>
                <token inflected="yes">copărtaș</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion><match no="1" postag="(.*)">părtaș</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="părtaș">I-a fost <marker>copărtaș</marker>.</example>
            <example correction="părtașului">A trimis vorbă <marker>copărtașului</marker>.</example>
        </rule>
        <rule id="COPARTENER" name="copartener">
            <pattern>
                <token regexp="yes">copartener|copartenerul|copartenerului|copartenerilor|coparteneri</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion><match no="1" regexp_match="co(.*)" regexp_replace="$1"></match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="partener">I-a fost <marker>copartener</marker>.</example>
            <example correction="partenerului">A trimis vorbă <marker>copartenerului</marker>.</example>
        </rule>
        <rule id="VESTIGII_TRECUTE" name="vestigii trecute">
            <pattern>
                <token regexp="yes">vestigii|vestigiile</token>
                <token>trecute</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>vestigii</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="vestigii">Se uita cu melancolie la <marker>vestigiile trecute</marker>.</example>
        </rule>
        <rulegroup id="RESCRIE_IAR" name="rescrie iar">
            <rule>
                <pattern>
                    <token inflected="yes">rescrie</token>
                    <token>iar</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="rescrisă">Lucrarea a fost <marker>rescrisă iar</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">rescrie</token>
                    <token>din</token>
                    <token>nou</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="rescrisă">Lucrarea a fost <marker>rescrisă din nou</marker>.</example>
            </rule>
        </rulegroup>
        <rulegroup id="PROCENT_LA_SUTA" name="un procent de x la sută">
            <rule>
                <pattern>
                    <token regexp="yes">procent|procentaj</token>
                    <token>la</token>
                    <token>sută</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="procent">Are și el un <marker>procent la sută</marker> din acțiuni.</example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">-</token>
                    <marker>
                        <token regexp="yes">&UnIn;</token>
                        <token regexp="yes">procent|procentaj</token>
                        <token>de</token>
                        <token regexp="yes">([0-9])*</token>
                        <token>la</token>
                        <token regexp="yes">sută|mie</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 \6 \7</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="12 la sută">Are <marker>un procent de 12 la sută</marker> zahăr.</example>
                <example correction="12 la sută">Este <marker>în procent de 12 la sută</marker> zahăr.</example>
                <example><marker>12 la sută</marker> zahăr.</example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">-</token>
                    <marker>
                        <token regexp="yes">&UnIn;</token>
                        <token regexp="yes">procent|procentaj</token>
                        <token>de</token>
                        <token postag="M.*" postag_regexp="yes"></token>
                        <token>la</token>
                        <token regexp="yes">sută|mie</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 \6 \7</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="zece la sută">Are <marker>un procent de zece la sută</marker> zahăr.</example>
                <example><marker>Zece la sută</marker> zahăr.</example>
            </rule>
            <rule>
                <pattern>
                    <token>într</token>
                    <token>-</token>
                    <token>un</token>
                    <token regexp="yes">procent|procentaj</token>
                    <token>de</token>
                    <token regexp="yes">([0-9])*</token>
                    <token>la</token>
                    <token regexp="yes">sută|mie</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 \6 \7 \8</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="de 12 la sută">Concentrația este <marker>într-un procent de 12 la sută</marker>.</example>
                <example>Concentrația este <marker>de 12 la sută</marker> zahăr.</example>
            </rule>
            <rule>
                <pattern>
                    <token>într</token>
                    <token>-</token>
                    <token>un</token>
                    <token regexp="yes">procent|procentaj</token>
                    <token>de</token>
                    <token postag="M.*" postag_regexp="yes"></token>
                    <token>la</token>
                    <token regexp="yes">sută|mie</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 \6 \7 \8</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="de zece la sută">Concentrația este <marker>într-un procent de zece la sută</marker>.</example>
                <example>Concentrația este <marker>de zece la sută</marker> zahăr.</example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">-</token>
                    <marker>
                        <token regexp="yes">&UnIn;</token>
                        <token regexp="yes">procent|procentaj</token>
                        <token>de</token>
                        <token regexp="yes">([0-9])*</token>
                        <token spacebefore="ignore">%</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5\6</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="12%">Are <marker>un procent de 12%</marker> zahăr.</example>
                <example correction="12%">Are <marker>un procent de 12 %</marker> zahăr.</example>
                <example>Are <marker>12 %</marker> zahăr.</example>
            </rule>
            <rule>
                <pattern>
                    <token negate="yes">-</token>
                    <marker>
                        <token regexp="yes">&UnIn;</token>
                        <token regexp="yes">procent|procentaj</token>
                        <token>de</token>
                        <token postag="M.*" postag_regexp="yes"></token>
                        <token spacebefore="ignore">%</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 la sută</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="zece la sută">Are <marker>un procent de zece %</marker> zahăr.</example>
                <example correction="zece la sută">Are <marker>un procent de zece%</marker> zahăr.</example>
                <example>Are <marker>zece %</marker> zahăr.</example>
            </rule>
            <rule>
                <pattern>
                    <token>într</token>
                    <token>-</token>
                    <token>un</token>
                    <token regexp="yes">procent|procentaj</token>
                    <token>de</token>
                    <token regexp="yes">([0-9])*</token>
                    <token spacebefore="ignore">%</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 \6\7</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="de 12%">Concentrația de zahăr este <marker>într-un procent de 12 %</marker>.</example>
                <example>Concentrația de zahăr este <marker>de 12 %</marker>.</example>
                <example correction="de 12%">Concentrația de zahăr este <marker>într-un procent de 12%</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>într</token>
                    <token>-</token>
                    <token>un</token>
                    <token regexp="yes">procent|procentaj</token>
                    <token>de</token>
                    <token regexp="yes">([0-9])*</token>
                    <token>,</token>
                    <token regexp="yes">([0-9])*</token>
                    <token spacebefore="ignore">%</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 \6\7\8 \9</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="de 12,2 %">Concentrația de zahăr este <marker>într-un procent de 12,2 %</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>-</exception></token>
                    <marker>
                        <token>un</token>
                        <token regexp="yes">procent|procentaj</token>
                        <token>de</token>
                        <token regexp="yes">([0-9])*</token>
                        <token>,</token>
                        <token regexp="yes">([0-9])*</token>
                        <token spacebefore="ignore">%</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5\6\7\8</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="12,3%">Are <marker>un procent de 12,3%</marker> zahăr.</example>
                <example correction="12,3%">Are <marker>un procent de 12,3 %</marker> zahăr.</example>
            </rule>
            <rule>
                <pattern>
                    <token>într</token>
                    <token>-</token>
                    <token>un</token>
                    <token regexp="yes">procent|procentaj</token>
                    <token>de</token>
                    <token postag="M.*" postag_regexp="yes"></token>
                    <token>%</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\5 \6 la sută</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="de zece la sută">Concentrația de zahăr este <marker>într-un procent de zece %</marker>.</example>
                <example>Concentrația de zahăr este <marker>de zece %</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">&UnIn;</exception></token>
                    <marker>
                        <token regexp="yes">procent|procentaj</token>
                        <token>de</token>
                        <token postag="M.*" postag_regexp="yes"></token>
                        <token spacebefore="ignore">%</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\4 la sută</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="Zece la sută"><marker>Procent de zece %</marker>.</example>
                <example correction="zece la sută">Acel <marker>procent de zece %</marker> nu este semnificativ.</example>
                <example><marker>Zece %</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">&UnIn;</exception></token>
                    <marker>
                        <token regexp="yes">procent|procentaj</token>
                        <token>de</token>
                        <token regexp="yes">([0-9])*</token>
                        <token>,</token>
                        <token regexp="yes">([0-9])*</token>
                        <token spacebefore="ignore">%</token>
                    </marker>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\4\5\6\7</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="12,2%">Concentrația de zahăr este <marker>procent de 12,2%</marker>.</example>
                <example correction="12,2%">Concentrația de zahăr este <marker>procent de 12,2 %</marker>.</example>
                <example>Concentrația de zahăr este <marker>de 12,2%</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="GENUNCHIUL_PICIORULUI" name="genunchiul piciorului">
            <pattern>
                <marker>
                    <token>genunchiul</token>
                    <token>piciorului</token>
                </marker>
                <token postag_regexp="yes" postag="C.*|SENT_END"></token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion><match no="1" postag="S(...)aa(.*)" postag_regexp="yes" postag_replace="S$1an$2"
                    /></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="genunchi">S-a lovit la <marker>genunchiul piciorului</marker>.</example>
            <example correction="genunchi">S-a lovit la <marker>genunchiul piciorului</marker> dar nu l-a durut.</example>
            <example>S-a lovit la <marker>genunchiul piciorului</marker> drept.</example>
            <example>S-a lovit la <marker>genunchi</marker></example>
            <example>Blocați <marker>genunchiul piciorului</marker> care lucrează.</example>
            <example><marker>Genunchiul piciorului</marker> din față trebuie să cadă în dreptul degetelor de la picior.</example>
        </rule>
        <rulegroup id="DECI__IN_CONCLUZIE" name="deci în concluzie">
            <rule>
                <pattern>
                    <token>deci</token>
                    <token regexp="yes">în|prin</token>
                    <token regexp="yes">concluzie|urmare</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2 \3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="deci|în concluzie">A plecat, <marker>deci în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
            <rule>
                <pattern>
                    <token>deci</token>
                    <token>,</token>
                    <token regexp="yes">în|prin</token>
                    <token regexp="yes">concluzie|urmare</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3 \4</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="deci|în concluzie">A plecat, <marker>deci, în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="IN_CONCLUZIE__DECI" name="în concluzie deci">
            <rule>
                <pattern>
                    <token regexp="yes">în|prin</token>
                    <token regexp="yes">concluzie|urmare</token>
                    <token>deci</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1 \2</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="în concluzie|deci">A plecat, <marker>în concluzie deci</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">în|prin</token>
                    <token regexp="yes">concluzie|urmare</token>
                    <token>,</token>
                    <token>deci</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1 \2</suggestion> sau <suggestion>\4</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="în concluzie|deci">A plecat, <marker>în concluzie, deci</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="ASADAR__DECI" name="așadar deci">
            <rule>
                <pattern>
                    <token>așadar</token>
                    <token>deci</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="așadar|deci">A plecat, <marker>așadar deci</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>așadar</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
            <rule>
                <pattern>
                    <token>așadar</token>
                    <token>,</token>
                    <token>deci</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="așadar|deci">A plecat, <marker>așadar, deci</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DECI__ASADAR" name="deci așadar">
            <rule>
                <pattern>
                    <token>deci</token>
                    <token>așadar</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="deci|așadar">A plecat, <marker>deci așadar</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>așadar</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
            <rule>
                <pattern>
                    <token>deci</token>
                    <token>,</token>
                    <token>așadar</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="deci|așadar">A plecat, <marker>deci, așadar</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>în concluzie</marker> nu mai poate fi găsit.</example>
                <example>A plecat, <marker>deci</marker> nu mai poate fi găsit.</example>
            </rule>
        </rulegroup>
        <rule id="CONCLUZIE_FINALA" name="concluzie finală">
            <pattern>
                <token>concluzie</token>
                <token>finală</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="concluzie">Ideea sa a venit ca o <marker>concluzie finală</marker>.</example>
        </rule>
        <rule id="CONTRABANDA_ILEGALA" name="contrabandă ilegală">
            <pattern>
                <token>contrabandă</token>
                <token>ilegală</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="contrabandă">El a fost acuzat de <marker>contrabandă ilegală</marker>.</example>
        </rule>
        <rule id="OMORAT_DEFINITIV" name="ucis/omorât definitiv">
            <pattern>
                <token regexp="yes">ucis|omorât</token>
                <token>definitiv</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ucis">Partenerul său a fost <marker>ucis definitiv</marker>.</example>
            <example correction="omorât">Partenerul său a fost <marker>omorât definitiv</marker>.</example>
        </rule>
        <rule id="COPIE_XEXOX" name="copie xerox">
            <pattern>
                <token>copie</token>
                <token>xerox</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>fotocopie</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="copie|fotocopie">Aici este necesară o <marker>copie xerox</marker>.</example>
            <example>Aici este necesară o <marker>copie</marker>.</example>
            <example>Aici este necesară o <marker>fotocopie</marker>.</example>
        </rule>
        <rule id="CI_DIMPOTRIVA" name="ci dimpotrivă">
            <pattern>
                <token>ci</token>
                <token>dimpotrivă</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ci|dimpotrivă">Nu a plecat <marker>ci dimpotrivă</marker> a rămas.</example>
            <example>Nu a plecat<marker>ci</marker> a rămas.</example>
            <example>Nu a plecat<marker>dimpotrivă</marker> a rămas.</example>
        </rule>
        <rule id="VIRUSUL_HIV" name="virusul HIV">
            <pattern>
                <token>virusul</token>
                <token>HIV</token>
            </pattern>
            <message>Ați vrut să scrieți <suggestion>HIV</suggestion> (Human Immunodeficiency Virus)?</message>
            <short>Pleonasm</short>
            <example correction="HIV">Multe persoane au fost infectate cu <marker>virusul HIV</marker>.</example>
        </rule>
        <rulegroup id="SPEECH_SCURT" name="speech scurt">
            <rule>
                <pattern>
                    <token>speech</token>
                    <token>scurt</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\1</suggestion> sau <suggestion>scurt discurs</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="speech|scurt discurs">El a ținut un <marker>speech scurt</marker>.</example>
                <example>El a ținut un <marker>speech</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>scurt</token>
                    <token>speech</token>
                </pattern>
                <message>Ați vrut să scrieți <suggestion>\2</suggestion> sau <suggestion>scurt discurs</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="speech|scurt discurs">El a ținut un <marker>scurt speech</marker>.</example>
                <example>El a ținut un <marker>speech</marker>.</example>
                <example>El a ținut un <marker>scurt discurs</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="ORTOGRAFIE_CORECTA" name="ortografie corectă">
            <pattern>
                <token inflected="yes">ortografie</token>
                <token>corectă</token>
            </pattern>
            <message>Pleonasm. Ar fi bine să reformulați, ortografia se referă la scrierea corectă a unui limbi.</message>
            <short>Pleonasm</short>
            <example correction="">El a ținut cont de <marker>ortografia corectă</marker>.</example>
            <example>El a ținut cont de <marker>ortografie</marker>.</example>
        </rule>
        <rule id="INCLUSIV_SI" name="inclusiv și">
            <pattern>
                <token>inclusiv</token>
                <token>și</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="inclusiv|și">El a folosit tot, <marker>inclusiv și</marker> vechile materiale.</example>
            <example>El a folosit tot, <marker>inclusiv</marker> vechile materiale.</example>
        </rule>
        <rule id="BLAZON_DE_NOBLETE" name="blazon de noblețe">
            <pattern>
                <token inflected="yes">blazon</token>
                <token>de</token>
                <token>noblețe</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="blazonului">El nu a arătat respectul cuvenit <marker>blazonului de noblețe</marker> vechile materiale.</example>
        </rule>
        <rule id="A_RELUA_DIN_NOU" name="a relua din nou">
            <pattern>
                <token inflected="yes">relua</token>
                <token>din</token>
                <token>nou</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="reluat">El a <marker>reluat din nou</marker> aceeași temă.</example>
            <example correction="reluând">A plictisit auditoriul <marker>reluând din nou</marker> aceeași temă.</example>
            <example correction="reluase">Până să-l opresc, <marker>reluase din nou</marker> aceeași idee.</example>
        </rule>
        <rulegroup id="ATAC_AGRESIV" name="atac agresiv">
            <rule>
                <pattern>
                    <token>atac</token>
                    <token>agresiv</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="atac">El m-a învățat cum să încep un <marker>atac agresiv</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>agresiv</token>
                    <token>atac</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="atac">El m-a învățat cum să încep un <marker>agresiv atac</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="A_PRECIZA_CU_EXACTITATE" name="a preciza cu exactitate">
            <pattern>
                <token inflected="yes">preciza</token>
                <token>cu</token>
                <token>exactitate</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="preciza">El <marker>preciza cu exactitate</marker> problemele apărute.</example>
            <example correction="precizase">El <marker>precizase cu exactitate</marker> problemele apărute.</example>
            <example correction="precizând">El m-a impresionat plăcut <marker>precizând cu exactitate</marker> problemele apărute.</example>
            <example correction="preciza">Se vor <marker>preciza cu exactitate</marker> intervalele orare.</example>
        </rule>
        <rule id="NUMEROASE_POLITRAUMATISME" name="numeroase politraumatisme">
            <pattern>
                <token regexp="yes">numeroase|numeros</token>
                <token regexp="yes">politraumatisme|politraumatism</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>politraumatism</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="politraumatism">Cinci răniţi sunt internaţi cu <marker>numeroase politraumatisme</marker>.</example>
        </rule>
        <rulegroup id="A_REPETA_INCA_O_DATA" name="a repeta încă o dată">
            <rule>
                <pattern>
                    <token inflected="yes">repeta</token>
                    <token>încă</token>
                    <token>o</token>
                    <token>dată</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="repetat">A <marker>repetat încă o dată</marker> poezia.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">repeta</token>
                    <token>încă</token>
                    <token>odată</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="repetat">A <marker>repetat încă odată</marker> poezia.</example>
            </rule>
        </rulegroup>
        <rule id="A_RAMANE_IN_CONTINUARE" name="a rămâne în continuare">
            <!-- ""330.000 google matches :( -->
            <pattern>
                <token inflected="yes">rămâne</token>
                <token>în</token>
                <token>continuare</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="rămas">A <marker>rămas în continuare</marker> acolo.</example>
        </rule>
        <rule id="A_URMA_IN_CONTINUARE" name="a urma în continuare">
            <pattern>
                <token inflected="yes">urma</token>
                <token>în</token>
                <token>continuare</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="urmat">A <marker>urmat în continuare</marker> o prezentare a produsului.</example>
        </rule>
        <rule id="A_POPOSI_PENTRU_ODIHNA" name="poposi pentru odihnă">
            <pattern>
                <token inflected="yes">poposi</token>
                <token>pentru</token>
                <token>odihnă</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="poposi">Apoi el <marker>poposi pentru odihnă</marker> la han.</example>
        </rule>
        <rulegroup id="PERSUASIUNE_CONVINGATOARE" name="persuasiune convingătoare">
            <rule>
                <pattern>
                    <token><exception>o</exception></token>
                    <marker>
                        <token inflected="yes">persuasiune</token>
                        <token>convingătoare</token>
                    </marker>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="persuasiune">S-a exprimat cu <marker>persuasiune convingătoare</marker>.</example>
                <example correction="persuasiunea">S-a exprimat cu <marker>persuasiunea convingătoare</marker> care îl caracterizează.</example>
            </rule>
            <rule>
                <pattern>
                    <token>o</token>
                    <token>persuasiune</token>
                    <token>convingătoare</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="persuasiune">S-a exprimat cu <marker>o persuasiune convingătoare</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="DAINUI_PERMANENT" name="a dăinui permanent">
            <pattern>
                <token inflected="yes">dăinui</token>
                <token>permanent</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="dăinui">Amintirea sa va <marker>dăinui permanent</marker>.</example>
        </rule>
        <rule id="A_CONTINE_IN_CUPRINS" name="a conţine în cuprins">
            <pattern>
                <token inflected="yes">conține</token>
                <token>în</token>
                <token>cuprins</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)" postag_regexp="yes">cuprinde</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="conținea|cuprindea">Cartea <marker>conținea în cuprins</marker> multe capitole.</example>
            <example correction="conține|cuprinde">Cartea va <marker>conține în cuprins</marker> multe capitole.</example>
            <example>Cartea <marker>conținea</marker> multe capitole.</example>
            <example>Cartea <marker>cuprindea</marker> multe capitole.</example>
        </rule>
        <rule id="A_CONLUCRA_IMPREUNA" name="a conlucra împreună">
            <pattern>
                <token inflected="yes">conlucra</token>
                <token>împreună</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)" postag_regexp="yes">lucra</match> <match no="2"></match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="conlucrat|lucrat împreună">Ei au <marker>conlucrat împreună</marker> la acel proiect.</example>
            <example>Ei au <marker>conlucrat</marker> la acel proiect.</example>
            <example>Ei au <marker>lucrat împreună</marker> la acel proiect.</example>
        </rule>
        <rulegroup id="A_EXTERMINA_PE_TOTI" name="a extermina pe toți">
            <rule>
                <pattern>
                    <token regexp="yes">extermina|exterminase|exterminaseră|exterminară|exterminat|extermin|extermini</token>
                    <token>toți</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="exterminat">El a <marker>exterminat toți</marker> paraziții.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">extermina|exterminase|exterminaseră|exterminară|exterminat|extermin|extermini</token>
                    <token>pe</token>
                    <token>toți</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="exterminat">El a <marker>exterminat pe toți</marker> paraziții.</example>
            </rule>
        </rulegroup>
        <rule id="A_EXMATRICULA_DIN_SCOALA" name="a exmatricula din școală">
            <pattern>
                <token regexp="yes">exmatricula|exmatriculat|exmatriculată|exmatriculați|exmatriculate</token>
                <token>din</token>
                <token>școală</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="exmatriculat">El a fost <marker>exmatriculat din școală</marker>.</example>
        </rule>
        <rulegroup id="A_ERADICA_DIN_RADACINA" name="a eradica din rădăcină">
            <rule>
                <pattern>
                    <token inflected="yes">eradica</token>
                    <token>din</token>
                    <token>rădăcină</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="eradicat">El a <marker>eradicat din rădăcină</marker> toate problemele.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">eradica</token>
                    <token>de</token>
                    <token>la</token>
                    <token>rădăcină</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="eradicat">El a <marker>eradicat de la rădăcină</marker> toate problemele.</example>
            </rule>
        </rulegroup>
        <rulegroup id="A_DECIMA_PE_TOTI" name="a decima pe toți">
            <rule>
                <pattern>
                    <token inflected="yes">decima</token>
                    <token>pe</token>
                    <token>toți</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="decimat">El i-a <marker>decimat pe toți</marker> șoarecii.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">decima</token>
                    <token>toți</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="decimat">El i-a <marker>decimat toți</marker> șoarecii.</example>
            </rule>
        </rulegroup>
        <rulegroup id="DARZENIE_APRIGA" name="dârzenie aprigă">
            <rule>
                <pattern>
                    <token><exception>o</exception></token>
                    <marker>
                        <token inflected="yes">dârzenie</token>
                        <token>aprigă</token>
                    </marker>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="dârzenie">El dat dovadă de <marker>dârzenie aprigă</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception>o</exception></token>
                    <marker>
                        <token>aprigă</token>
                        <token inflected="yes">dârzenie</token>
                    </marker>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="dârzenie">El dat dovadă de <marker>aprigă dârzenie</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>o</token>
                    <token inflected="yes">dârzenie</token>
                    <token>aprigă</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="dârzenie">El dat dovadă de <marker>o dârzenie aprigă</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>o</token>
                    <token>aprigă</token>
                    <token inflected="yes">dârzenie</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="dârzenie">El dat dovadă de <marker>o aprigă dârzenie</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="MIGRENA_DE_CAP" name="migrenă de cap">
            <pattern>
                <token inflected="yes">migrenă</token>
                <token>de</token>
                <token>cap</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)">durere</match> de cap</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="migrenă|durere de cap">Ea are o <marker>migrenă de cap</marker>.</example>
            <example correction="migrenei|durerii de cap">Nu a putut veni din cauza <marker>migrenei de cap</marker>.</example>
            <example>Ea are o <marker>migrenă</marker>.</example>
            <example>Ea are o <marker>durere de cap</marker>.</example>
        </rule>
        <rule id="CONTINUITATE_NEINTRERUPTA" name="continuitate neîntreruptă">
            <pattern>
                <token inflected="yes">continuitate</token>
                <token>neîntreruptă</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="continuitate">Aceste documente atestă o <marker>continuitate neîntreruptă</marker> în acest areal.</example>
            <example correction="continuitatea">S-a bazat pe <marker>continuitatea neîntreruptă</marker> în acest areal.</example>
        </rule>
        <rule id="AMANDOI_IMPREUNA" name="amândoi împreună">
            <pattern>
                <token>amândoi</token>
                <token>împreună</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="amândoi|împreună">Au lucrat <marker>amândoi împreună</marker>.</example>
            <example>Au lucrat <marker>amândoi</marker>.</example>
            <example>Au lucrat <marker>împreună</marker>.</example>
        </rule>
        <rule id="APROPE_CVASI___" name="aproape cvasi... Ex: aproape cvasicunoscut">
            <pattern>
                <token regexp="yes">oarecum|aproape|aproximativ|cam</token>
                <token regexp="yes">cvasi(.*)</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="cvasicunoscut">Acest artist este <marker>aproape cvasicunoscut</marker>.</example>
            <example correction="cvasicunoscut">Acest artist este <marker>cam cvasicunoscut</marker>.</example>
            <example correction="cvasinecunoscut">Acest artist este <marker>aproape cvasinecunoscut</marker>.</example>
            <example correction="cvasinecunoscut">Acest artist este <marker>cam cvasinecunoscut</marker>.</example>
        </rule>
        <rule id="DAR_IN_SCHIMB" name="dar în schimb">
            <pattern>
                <token>dar</token>
                <token>în</token>
                <token>schimb</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\2 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="dar|în schimb">A fost bine <marker>dar în schimb</marker> nu am putut rămâne mult.</example>
            <example>A fost bine <marker>dar</marker> nu am putut rămâne mult.</example>
            <example>A fost bine <marker>în schimb</marker> nu am putut rămâne mult.</example>
        </rule>
        <rule id="A_ANEXA_ALATURI" name="a anexa alături">
            <pattern>
                <token inflected="yes">anexa</token>
                <token>alături</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"></match></suggestion> sau <suggestion><match no="1" postag="(.*)">alătura</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="anexat|alăturat">El a <marker>anexat alături</marker> o copie după buletin.</example>
            <example correction="anexate|alăturate">El a găsit <marker>anexate alături</marker> o copie după buletin.</example>
            <example correction="anexând|alăturând|alăturându">El rezolvat problema <marker>anexând alături</marker> o carte de vizită.</example>
            <example>El a <marker>alăturat</marker> o copie după buletin.</example>
            <example>El a <marker>anexat</marker> o copie după buletin.</example>
        </rule>
        <rule id="ALTRUIST_CU_ALTUL" name="altruist cu altul">
            <pattern>
                <token regexp="yes">altruist|altruistă|altruiști|altruiste</token>
                <token>cu</token>
                <token regexp="yes">ceilalți|celelalte|altul|alta|alții|altele</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="altruist">Este în firea lui să fie <marker>altruist cu alții</marker>.</example>
            <example correction="altruistă">Este în firea ei să fie <marker>altruistă cu ceilalți</marker>.</example>
            <example correction="altruiști">Este în firea noastră să fim <marker>altruiști cu ceilalți</marker>.</example>
        </rule>
        <rulegroup id="POATE_FI_REZOLVABIL" name="care poate fi rezolvabil">
            <rule>
                <pattern>
                    <token><exception>care</exception></token>
                    <marker>
                        <token>poate</token>
                        <token>fi</token>
                        <token>rezolvabil</token>
                    </marker>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>este \4</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="este rezolvabil">Acest lucru <marker>poate fi rezolvabil</marker>.</example>
                <example>Acest lucru <marker>este fi rezolvabil</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>care</token>
                    <token>poate</token>
                    <token>fi</token>
                    <token>rezolvabil</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>este \4</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="este rezolvabil">Este un lucru <marker>care poate fi rezolvabil</marker>.</example>
                <example>Este un lucru <marker>rezolvabil</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="COROBORA_COMPARATIV" name="corobora comparativ">
            <pattern>
                <token inflected="yes">corobora</token>
                <token>comparativ</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="coroborăm">În cazul în care <marker>coroborăm comparativ</marker> aceste informații aflăm soluția.</example>
            <example correction="coroborate">Aceste date <marker>coroborate comparativ</marker> vor oferi soluția.</example>
        </rule>
        <rulegroup id="ALUZII_SI_INSINUARI" name="aluziile și insinuările">
            <rule>
                <pattern>
                    <token inflected="yes">aluzie</token>
                    <token>și</token>
                    <token inflected="yes">insinuare</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="aluziile|insinuările">După <marker>aluziile și insinuările</marker> mele nu a mai îndrăznit să obiecteze.</example>
                <example correction="aluzii|insinuări">După aceste <marker>aluzii și insinuări</marker> nu a mai îndrăznit să obiecteze.</example>
                <example>După <marker>aluziile</marker> mele nu a mai îndrăznit să obiecteze.</example>
                <example>După <marker>insinuările</marker> mele nu a mai îndrăznit să obiecteze.</example>
            </rule>
            <rule>
                <pattern>
                    <token inflected="yes">insinuare</token>
                    <token>și</token>
                    <token inflected="yes">aluzie</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="insinuările|aluziile">După <marker>insinuările și aluziile</marker> mele nu a mai îndrăznit să obiecteze.</example>
                <example correction="insinuări|aluzii">După aceste <marker>insinuări și aluzii</marker> nu a mai îndrăznit să obiecteze.</example>
                <example>După <marker>aluziile</marker> mele nu a mai îndrăznit să obiecteze.</example>
                <example>După <marker>insinuările</marker> mele nu a mai îndrăznit să obiecteze.</example>
            </rule>
        </rulegroup>
        <rule id="A_SOPTI_INCET" name="a șopti încet">
            <pattern>
                <token inflected="yes">șopti</token>
                <token>încet</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="șopti">Atunci el <marker>șopti încet</marker> temerile sale.</example>
            <example correction="șoptind">Atunci el, <marker>șoptind încet</marker>, expuse temerile sale.</example>
        </rule>
        <rule id="SINE_INSUSI" name="sine însuși">
            <pattern>
                <token>sine</token>
                <token regexp="yes">însuși|înseși|însele</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="sine">A păstrat totul în <marker>sine însuși</marker>.</example>
            <example correction="sine">Au păstrat totul în <marker>sine însele</marker>.</example>
        </rule>
        <rule id="CHIAR_EL_INSUSI" name="chiar el însuși">
            <pattern>
                <token>chiar</token>
                <token regexp="yes">ele|ei|el|ea</token>
                <token regexp="yes">însuși|înseși|însele</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2</suggestion> sau <suggestion>\2 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="chiar el|el însuși">A intervenit <marker>chiar el însuși</marker>.</example>
            <example correction="chiar ele|ele însele">Au intervenit <marker>chiar ele însele</marker>.</example>
            <example>A intervenit <marker>chiar el</marker>.</example>
        </rule>
        <rule id="EL_INSUSI_IN_PERSOANA" name="el însuși în persoană">
            <pattern>
                <token regexp="yes">el|ea|ele|ei</token>
                <token regexp="yes">însuși|înseși|însele</token>
                <token>în</token>
                <token>persoană</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2</suggestion> sau <suggestion>\1 \3 \4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="el însuși|el în persoană">A intervenit <marker>el însuși în persoană</marker>.</example>
            <example correction="ele însele|ele în persoană">Au intervenit <marker>ele însele în persoană</marker>.</example>
            <example>A intervenit <marker>chiar el</marker>.</example>
        </rule>
        <rule id="A_RETURNA_INAPOI" name="a returna înapoi">
            <pattern>
                <token inflected="yes">returna</token>
                <token>înapoi</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="returnat">A <marker>returnat înapoi</marker> cartea.</example>
            <example correction="Returnând"><marker>Returnând înapoi</marker> cartea, nu a mai rămas nimic de spus.</example>
        </rule>
        <rule id="JUMATATI_EGALE" name="jumătăți egale">
            <pattern>
                <token>jumătăți</token>
                <token>egale</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="jumătăți">A împărțit mărul în două <marker>jumătăți egale</marker>.</example>
        </rule>
        <rule id="A_INTRA_INAUNTRU" name="a intra înăuntru">
            <pattern>
                <token regexp="yes" inflected="yes">introduce|intra</token>
                <token>înăuntru</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="intrat">A <marker>intrat înăuntru</marker> fără să spună un cuvânt.</example>
            <example correction="introdus">A <marker>introdus înăuntru</marker> o monedă.</example>
        </rule>
        <rule id="OM_UMANOID" name="om umanoid">
            <pattern>
                <token>om</token>
                <token>umanoid</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="om|umanoid">A descoperit un <marker>om umanoid</marker>.</example>
            <example>A descoperit un <marker>umanoid</marker>.</example>
            <example>A descoperit un <marker>om</marker>.</example>
        </rule>
        <rule id="ASADAR_SI_PRIN_URMARE" name="așadar și prin urmare">
            <pattern>
                <token>așadar</token>
                <token>și</token>
                <token>prin</token>
                <token>urmare</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3 \4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="Așadar|Prin urmare"><marker>Așadar și prin urmare</marker> a plecat.</example>
            <example><marker>Așadar</marker> a plecat.</example>
            <example><marker>Prin urmare</marker> a plecat.</example>
        </rule>
        <rule id="O_PERECHE_DE___" name="o pereche de pijamale/ochelari/pantaloni">
            <pattern>
                <token>o</token>
                <token>pereche</token>
                <token>de</token>
                <token regexp="yes">pijamale|ochelari|pantaloni|doi</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="pijamale">Și-a cumpărat <marker>o pereche de pijamale</marker>.</example>
            <example correction="doi">Și-a cumpărat <marker>o pereche de doi</marker> porumbei.</example>
        </rule>
        <rule id="DIN_NOU_IARASI" name="din nou iarăși">
            <pattern>
                <token>din</token>
                <token>nou</token>
                <token>iarăși</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="din nou|iarăși">A venit <marker>din nou iarăși</marker> la noi.</example>
            <example>A venit <marker>iarăși</marker> la noi.</example>
        </rule>
        <rule id="SERVOLEAZA_PESTE" name="survolează peste...">
            <pattern>
                <token inflected="yes">survola</token>
                <token>peste</token>
                <token postag="S(.*)" postag_regexp="yes"></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"></match> <match no="3" postag="S(....)(.)(.*)" postag_replace="S$1a$3" postag_regexp="yes"></match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="survolează munții">Avionul <marker>survolează peste munți</marker>.</example>
            <example correction="survolează munții">Avionul <marker>survolează peste munții</marker> patriei.</example>
            <example correction="survolează orașele">Avionul <marker>survolează peste orașe</marker>.</example>
            <example correction="survolează orașele">Avionul <marker>survolează peste orașele</marker> patriei.</example>
            <example correction="survolează casele">Avionul <marker>survolează peste case</marker>.</example>
            <example correction="survolează casele">Avionul <marker>survolează peste casele</marker> orașului.</example>
        </rule>
        <rule id="SERVOLEAZA_PRIN_AER" name="survolează prin aer">
            <pattern>
                <token inflected="yes">survola</token>
                <token>prin</token>
                <token>aer</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="survolează">Avionul <marker>survolează prin aer</marker>.</example>
            <example correction="survola">Avionul <marker>survola prin aer</marker>.</example>
        </rule>
        <rule id="APOI_A_URMAT" name="apoi a urmat">
            <pattern>
                <token>apoi</token>
                <token>a</token>
                <token>urmat</token>
            </pattern>
            <message>Pleonasm. Ați dorit să scrieți <suggestion>\2 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="A urmat"><marker>Apoi a urmat</marker> o mică petrecere.</example>
        </rule>
        <rule id="INCORSETARE_RIGIDA" name="încorsetare rigidă">
            <pattern>
                <token inflected="yes" regexp="yes">încorseta|încorsetare</token>
                <token regexp="yes">rigid|rigidă|rigide</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="încorsetării">Se simte rău din cauza <marker>încorsetării rigide</marker>.</example>
            <example correction="încorsetată">Se simte rău deoarece a fost <marker>încorsetată rigid</marker>.</example>
        </rule>
        <rule id="DESCHIDEREA_VERNISAJULUI" name="deschiderea vernisajului">
            <pattern>
                <token inflected="yes">deschidere</token>
                <token inflected="yes">vernisaj</token>
            </pattern>
            <message>vernisaj = este ceremonia de deschiderea a unei expoziţii. Ați dorit să scrieți <suggestion><match no="1" postag="Sf(.*)" postag_replace="Sn$1">vernisaj</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="vernisajul">A participat la <marker>deschiderea vernisajului</marker> de la sala Dales.</example>
            <example correction="vernisajului">S-au întâlnit cu ocazia <marker>deschiderii vernisajului</marker> de la sala Dales.</example>
        </rule>
        <rulegroup id="ADICA_CU_ALTE___" name="adică, cu alte cuvinte">
            <rule>
                <pattern>
                    <token>adică</token>
                    <token>,</token>
                    <token>cu</token>
                    <token>alte</token>
                    <token>cuvinte</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>adică</suggestion> sau <suggestion>cu alte cuvinte</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="adică|cu alte cuvinte">Este pregătit, <marker>adică, cu alte cuvinte</marker> te poate ajuta</example>
                <example>Este pregătit, <marker>adică</marker> te poate ajuta</example>
            </rule>
            <rule>
                <pattern>
                    <token>adică</token>
                    <token>cu</token>
                    <token>alte</token>
                    <token>cuvinte</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>adică</suggestion> sau <suggestion>cu alte cuvinte</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="adică|cu alte cuvinte">Este pregătit, <marker>adică cu alte cuvinte</marker> te poate ajuta.</example>
                <example>Este pregătit, <marker>adică</marker> te poate ajuta.</example>
            </rule>
        </rulegroup>
        <rule id="PREFERA_MAI_BINE" name="a prefera mai bine">
            <pattern>
                <token inflected="yes">prefera</token>
                <token>mai</token>
                <token>bine</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="prefer">Eu <marker>prefer mai bine</marker> să rămân.</example>
            <example correction="preferând">Au plecat, <marker>preferând mai bine</marker> să nu vadă ce se întâmplă.</example>
        </rule>
        <rule id="DIRECT_PE_SLEAU" name="direct pe șleau">
            <pattern>
                <token>direct</token>
                <token>pe</token>
                <token>șleau</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>pe șleau</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="direct|pe șleau">Le-a spus <marker>direct pe șleau</marker> tot ce avea de spus.</example>
            <example>Le-a spus <marker>pe șleau</marker> tot ce avea de spus.</example>
        </rule>
        <rule id="POATE_FI_POSIBIL" name="poate fi posibil">
            <pattern>
                <token>poate</token>
                <token>fi</token>
                <token inflected="yes">posibil</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>este <match no="3"></match></suggestion> sau <suggestion>poate fi <match no="3" postag="A(.*)" postag_replace="A$1">realizat</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="este posibil|poate fi realizat">Așa ceva nu <marker>poate fi posibil</marker>.</example>
            <example correction="este posibilă|poate fi realizată">Aceasta nu <marker>poate fi posibilă</marker>.</example>
            <example>Așa ceva nu <marker>este posibil</marker>.</example>
        </rule>
        <rule id="POATE_FI_ADMISIBIL" name="poate fi admisibil">
            <pattern>
                <token>poate</token>
                <token>fi</token>
                <token inflected="yes">admisibil</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>este <match no="3"></match></suggestion> sau <suggestion>poate fi <match no="3" postag="A(.*)" postag_replace="A$1">admis</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="este admisibil|poate fi admis">Așa ceva nu <marker>poate fi admisibil</marker>.</example>
            <example correction="este admisibilă|poate fi admisă">Aceasta nu <marker>poate fi admisibilă</marker>.</example>
            <example>Așa ceva nu <marker>este admisibil</marker>.</example>
        </rule>
        <rule id="PRIN_PRISMA_PUNCTULUI___" name="prin prisma punctului meu de vedere">
            <pattern>
                <token>prin</token>
                <token>prisma</token>
                <token>punctului</token>
                <token></token>
                <token>de</token>
                <token>vedere</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>din punctul \4 \5 \6</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="din punctul meu de vedere">Am prezentat lucrurile <marker>prin prisma punctului meu de vedere</marker>.</example>
        </rule>
        <rule id="EXCLUSIV_NUMAI" name="exclusiv numai">
            <pattern>
                <token>exclusiv</token>
                <token regexp="yes">numai|doar</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="exclusiv|numai">Am primit <marker>exclusiv numai</marker> rebuturi.</example>
            <example>Am primit <marker>numai</marker> rebuturi.</example>
        </rule>
        <rule id="SUBSTITUIT_IN_LOCUL" name="substituit în locul">
            <pattern>
                <token inflected="yes">substitui</token>
                <token>în</token>
                <token>locul</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="substituit">X poate fi <marker>substituit în locul</marker> lui Y.</example>
            <example correction="substitui">X nu se poate <marker>substitui în locul</marker> lui Y.</example>
        </rule>
        <rule id="COTIDIANA_DE_ZI_CU_ZI" name="cotidiană de zi cu zi">
            <pattern>
                <token inflected="yes">cotidian</token>
                <token>de</token>
                <token>zi</token>
                <token regexp="yes">cu|de</token>
                <token>zi</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\2 \3 \4 \5</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="cotidiană|de zi cu zi">Activitatea <marker>cotidiană de zi cu zi</marker> este plictisitoare.</example>
            <example>Activitatea <marker>de zi cu zi</marker> este plictisitoare.</example>
            <example>Activitatea <marker>cotidiană</marker> este plictisitoare.</example>
        </rule>
        <rule id="COTIDIAN_ZILNIC" name="cotidian zilnic">
            <pattern>
                <token inflected="yes">cotidian</token>
                <token inflected="yes">zilnic</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\2</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="cotidiană|zilnică">Activitatea <marker>cotidiană zilnică</marker> este plictisitoare.</example>
            <example>Activitatea <marker>cotidiană</marker> este plictisitoare.</example>
        </rule>
        <rule id="INFATISARE_CU_ASPECT" name="înfățișare cu aspect">
            <pattern>
                <token inflected="yes">înfățișare</token>
                <token>cu</token>
                <token>aspect</token>
            </pattern>
            <message>Cuvintele «înfățișare» și «aspect» sunt sinonime.</message>
            <short>Pleonasm</short>
            <example correction="">Avea o <marker>înfățișare cu aspect</marker> neîngrijit.</example>
            <example>Avea o <marker>aspect</marker> neîngrijit.</example>
        </rule>
        <rule id="LA_FEL_CA" name="la fel ca">
            <pattern>
                <marker>
                    <token>la</token>
                    <token>fel</token>
                    <token>ca</token>
                </marker>
                <token><exception regexp="yes">și|în|-</exception></token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\3</suggestion> sau <suggestion>\1 \2 cu</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ca|la fel cu">Avea o căciulă <marker>la fel ca</marker> a mea.</example>
            <example>Avea o căciulă <marker>ca</marker> a mea.</example>
            <example>Avea o căciulă <marker>la fel cu</marker> a mea.</example>
            <example>Este <marker>la fel ca în</marker> Marea Britanie</example>
            <example>Este <marker>la fel ca-n</marker> Marea Britanie</example>
        </rule>
        <rule id="LA_FEL_CA_SI" name="la fel ca și">
            <pattern>
                <token>la</token>
                <token>fel</token>
                <token>ca</token>
                <token>și</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\3 \4</suggestion> sau <suggestion>\1 \2 cu</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ca și|la fel cu">Marte, <marker>la fel ca și</marker> Venus, este format din...</example>
            <example>Marte, <marker>ca și</marker> Venus, este format din...</example>
        </rule>
        <rule id="IDENTIC_LA_FEL" name="identic la fel">
            <pattern>
                <token>identic</token>
                <token>la</token>
                <token>fel</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\2 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="la fel">Avea o căciulă <marker>identic la fel</marker> cu a mea.</example>
        </rule>
        <rule id="PENTRU_CA_SA" name="pentru ca să">
            <pattern>
                <token>pentru</token>
                <token>ca</token>
                <token>să</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\2 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ca să">A plecat <marker>pentru ca să</marker> îl anunțe.</example>
        </rule>
        <rule id="EXEMPLE_ILUSTRATIVE" name="exemple ilustrative">
            <pattern>
                <token inflected="yes">exemplu</token>
                <token inflected="yes">ilustrativ</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="exemple">Acestea sunt doar câteva <marker>exemple ilustrative</marker>.</example>
            <example correction="exemplu">Acesta este doar un <marker>exemplu ilustrativ</marker>.</example>
        </rule>
        <rule id="ILUSTRAT_CU_EXEMPLE" name="ilustrat cu exemple">
            <pattern>
                <token inflected="yes">ilustra</token>
                <token regexp="yes">cu|prin</token>
                <token inflected="yes">exemplu</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1" postag=".*">exemplifica</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="exemplificat">A <marker>ilustrat prin exemple</marker> ceea ce avea de spus.</example>
            <example correction="exemplific">Doresc să <marker>ilustrez cu exemple</marker> ceea ce am de spus.</example>
        </rule>
        <rule id="ACORD_COMUN" name="acord comun">
            <pattern>
                <token inflected="yes">acord</token>
                <token>comun</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="acord">Au ajuns la un <marker>acord comun</marker>.</example>
            <example correction="acordului">Pe baza <marker>acordului comun</marker>...</example>
        </rule>
        <rule id="PUBELE_DE_GUNOI" name="pubele de gunoi">
            <pattern>
                <token inflected="yes">pubelă</token>
                <token>de</token>
                <token inflected="yes">gunoi</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="pubele">Au adus alte <marker>pubele de gunoi</marker>.</example>
            <example correction="pubelă">Au adus altă <marker>pubelă de gunoi</marker>.</example>
            <example correction="pubelelor">A mers pe uma <marker>pubelelor de gunoi</marker>.</example>
        </rule>
        <rule id="PAUZA_TEMPORARA" name="pauză temporară">
            <pattern>
                <token inflected="yes">pauză</token>
                <token>temporară</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="pauză">Au făcut o <marker>pauză temporară</marker>.</example>
            <example correction="pauze">Au făcut multe <marker>pauze temporară</marker>.</example>
        </rule>
        <rule id="IMPARTIT_IN_TREI_TRIMESTERE" name="împărțit în trei trimestre">
            <pattern>
                <token inflected="yes">împărți</token>
                <token>în</token>
                <token>trei</token>
                <token>trimestre</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2 \4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="împărțit în trimestre">Anul școlar a fost <marker>împărțit în trei trimestre</marker>.</example>
            <example correction="împărțite în trimestre">Perioadele a fost <marker>împărțite în trei trimestre</marker>.</example>
        </rule>
        <rule id="IMPARTIT_IN_DOUA_SEMESTRE" name="împărțit în două semestre">
            <pattern>
                <token inflected="yes">împărți</token>
                <token>în</token>
                <token>două</token>
                <token>semestre</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2 \4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="împărțit în semestre">Anul școlar a fost <marker>împărțit în două semestre</marker>.</example>
            <example correction="împărțite în semestre">Perioadele a fost <marker>împărțite în două semestre</marker>.</example>
            <example>Anul școlar a fost <marker>împărțit două semestre</marker>.</example>
        </rule>
        <rule id="CREDE_IN_SINEA_LUI" name="crede în sinea lui">
            <pattern>
                <token inflected="yes">crede</token>
                <token>în</token>
                <token>sinea</token>
                <token regexp="yes">mea|ei|lor|lui|noastră|voastră</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="crezut">El a <marker>crezut în sinea lui</marker> că este bine.</example>
            <example correction="credeam">Eu <marker>credeam în sinea mea</marker> că este bine.</example>
            <example correction="credeați">Voi <marker>credeați în sinea voastră</marker> că este bine.</example>
        </rule>
        <rule id="COBAI_DE_EXPERIENTA" name="cobai de experiență">
            <pattern>
                <token inflected="yes">cobai</token>
                <token>de</token>
                <token regexp="yes">experiență|experiențe</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="cobai">Acest hamster este doar un <marker>cobai de experiență</marker>.</example>
            <example correction="cobaii">A folosit <marker>cobaii de experiență</marker>.</example>
        </rule>
        <rule id="EXPERIENTA_TRECUTA" name="experiență trecută/anterioară">
            <pattern>
                <token inflected="yes">experiență</token>
                <token regexp="yes" inflected="yes">trecut|anterior</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>experință</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="experință">Știu toate acestea din <marker>experiențele trecute</marker>.</example>
            <example><marker>Experința trecută</marker> pe cartea de muncă.</example>
        </rule>
        <rule id="CA_DREPT_RASPLATA" name="ca drept răsplată">
            <pattern>
                <token>ca</token>
                <token>drept</token>
                <token>răsplată</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \3</suggestion> sau <suggestion>\2 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="ca răsplată|drept răsplată">I-a oferit <marker>ca drept răsplată</marker> o carte.</example>
            <example>I-a oferit <marker>drept răsplată</marker> o carte.</example>
        </rule>
        <rule id="INTOARCE_TE_INAPOI" name="întoarce-te înapoi">
            <pattern>
                <token inflected="yes" postag_regexp="yes" postag="V.*m..">întoarce</token>
                <token>-</token>
                <token postag_regexp="yes" postag="N.*"></token>
                <token>înapoi</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1\2\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="întoarce-te">Hei, <marker>întoarce-te înapoi</marker>!</example>
            <example correction="întoarceți-vă">Hei, <marker>întoarceți-vă înapoi</marker>!</example>
        </rule>
        <rule id="ADAUGA_UN_SPOR" name="a adăuga un spor">
            <pattern>
                <token inflected="yes">adăuga</token>
                <token>un</token>
                <token>spor</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1" postag=".*">spori</match></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="sporit">El a <marker>adăugat un spor</marker>.</example>
            <example>El a <marker>sporit</marker> valoarea cărții.</example>
        </rule>
        <rule id="RAMAI_SI_NU_PLECA" name="rămâi și nu pleca">
            <pattern>
                <token>rămâi</token>
                <token>și</token>
                <token>nu</token>
                <token>pleca</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3 \4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="Rămâi|Nu pleca"><marker>Rămâi și nu pleca</marker>!</example>
            <example><marker>Rămâi</marker>!</example>
        </rule>
        <rule id="A_CONLOCUI_LAOLALTA" name="a conlocui laolaltă/împreună">
            <pattern>
                <token inflected="yes">conlocui</token>
                <token regexp="yes">împreună|laolaltă</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="1"/></suggestion> sau <suggestion><match
                    no="1" postag=".*">locui</match> <match no="2"/></suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="conlocuiesc|locuiesc laolaltă">Ei <marker>conlocuiesc laolaltă</marker> cu multe alte persoane.</example>
            <example>Ei <marker>locuiesc laolaltă</marker> cu multe alte persoane.</example>
        </rule>
        <rule id="LIMITA_NUMAI_LA" name="a se limita numai la">
            <pattern>
                <token inflected="yes">limita</token>
                <token regexp="yes">numai|doar</token>
                <token>la</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="limitează la">La <marker>limitează numai la</marker> câteva noțiuni.</example>
        </rule>
        <rule id="ECRANIZA_UN_FILM" name="a ecraniza un film">
            <pattern>
                <token regexp="yes">ecraniza|ecranizat|ecranizeze|ecranizez</token>
                <token>un</token>
                <token>film</token>
            </pattern>
            <message>Pleonasm. ECRANIZA = A turna un film...</message>
            <short>Pleonasm</short>
            <example correction="">A <marker>ecranizat un film</marker> nou.</example>
            <example>A <marker>turnat un film</marker> nou.</example>
        </rule>
        <rule id="GOALE_SI_FARA_SENS" name="goale și fără sens">
            <pattern>
                <token inflected="yes">gol</token>
                <token>și</token>
                <token>fără</token>
                <token>sens</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3 \4</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="goale|fără sens">A inșirat fraze <marker>goale și fără sens</marker>.</example>
            <example correction="goală|fără sens">Fraza părea <marker>goală și fără sens</marker>.</example>
            <example>A inșirat fraze <marker>fără sens</marker>.</example>
        </rule>
        <rule id="ATENTIE_SI_CONCENTRARE" name="atenție și concentrare">
            <pattern>
                <token>atenție</token>
                <token>și</token>
                <token>concentrare</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
            <short>Pleonasm</short>
            <example correction="atenție|concentrare">Examenul necesită multă <marker>atenție și concentrare</marker>.</example>
            <example>Examenul necesită multă <marker>concentrare</marker>.</example>
        </rule>
        <rulegroup id="RECULEGERE_SI_MEDITATIE" name="reculegere și meditație">
            <rule>
                <pattern>
                    <token>meditație</token>
                    <token>și</token>
                    <token>reculegere</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="meditație|reculegere">Acolo era un loc de <marker>meditație și reculegere</marker>.</example>
                <example>Acolo era un loc de <marker>reculegere</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>reculegere</token>
                    <token>și</token>
                    <token>meditație</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1</suggestion> sau <suggestion>\3</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="reculegere|meditație">Acolo era un loc de <marker>reculegere și meditație</marker>.</example>
                <example>Acolo era un loc de <marker>reculegere</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>reculegere</token>
                    <token>și</token>
                    <token>de</token>
                    <token>meditație</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \2</suggestion> sau <suggestion>\4 \5</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="de reculegere|de meditație">Acolo era un loc <marker>de reculegere și de meditație</marker>.</example>
                <example>Acolo era un loc de <marker>reculegere</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token>de</token>
                    <token>meditație</token>
                    <token>și</token>
                    <token>de</token>
                    <token>reculegere</token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>\1 \2</suggestion> sau <suggestion>\4 \5</suggestion>?</message>
                <short>Pleonasm</short>
                <example correction="de meditație|de reculegere">Acolo era un loc <marker>de meditație și de reculegere</marker>.</example>
                <example>Acolo era un loc de <marker>reculegere</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="IN_PRIMA_AUDITIE" name="a asculta în primă audiție">
            <pattern>
                <token inflected="yes">asculta</token>
                <token>în</token>
                <token>primă</token>
                <token>audiție</token>
            </pattern>
            <message>Ați dorit să scrieți </message>
            <short>Plenasm</short>
            <example>Astăzi ne-a prezentat <marker>în primă audiție</marker> o compoziție a sa.</example>
            <example correction="">Astăzi am <marker>ascultat în primă audiție</marker> o compoziție a sa.</example>
        </rule>
    </category>

    <category id="CAT10" name="Cacofonie">
        <rule id="CACOFONIE__CA" name="cacofonie: ...ca ca...">
            <pattern case_sensitive="yes">
                <token regexp="yes">.*c[aîă]|C[ăa]<exception regexp="yes">Biserica|biserica|aortică</exception></token>
                <token regexp="yes">c[aâă].*<exception regexp="yes">C.*</exception></token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example><marker>Mica cetate</marker> este foarte frumoasă.</example>
            <!--  <example correction=""><marker>Biserica care</marker> se află după deal este nouă.</example>  -->
            <example><marker>Biserica catolică</marker> este foarte răspândită.</example>
            <example correction=""><marker>Mica carte</marker> este foarte frumoasă.</example>
            <example correction=""><marker>Mica cămilă</marker> este foarte frumoasă.</example>
            <example correction="">Această <marker>mică camilă</marker> este foarte frumoasă.</example>
            <example correction="">Aceasta este o <marker>politică care</marker> enervează electoratul.</example>
            <example>Regret că nu sunt de acord <marker>colegii mei</marker>. </example>
            <example correction="">De data asta <marker>pleca către</marker> exterior.</example>
            <example>A studiat opera lui Ion <marker>Luca Caragiale</marker></example>
        </rule>
        <rule id="CACOFONIE__CO_CO" name="cacofonie: ...co/cu/ca/că co/cu...">
            <pattern>
                <token regexp="yes">.*c[oăa]</token>
                <token regexp="yes">c[ou].*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction=""><marker>Nico colaborase</marker> cu toți</example>
            <example><marker>Nico a colaborat</marker> cu toți</example>
            <example correction=""><marker>Bunica cunoscuse</marker> multă lume</example>
            <example><marker>Bunica a cunoscut</marker> multă lume</example>
            <example correction="">Regret <marker>că colegii</marker> mei nu sunt de acord.</example>
            <example correction=""><marker>Ca consilier</marker> are noi responsabilități.</example>
        </rule>
        <rule id="CACOFONIE__CU_RU" name="cacofonie: ...cu ru...">
            <pattern>
                <token regexp="yes">.*cu</token>
                <token regexp="yes">ru.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction="">Am venit <marker>cu rugămintea</marker> de a-mi motiva absențele. </example>
            <example>Am venit <marker>cu o rugăminte</marker> de a-mi motiva absențele. </example>
        </rule>
        <rule id="CACOFONIE__CU_CU" name="cacofonie: ...cu cu...">
            <pattern>
                <token regexp="yes">.*cu</token>
                <token regexp="yes">cu.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction="">Mă privește <marker>cu curiozitate</marker>.</example>
            <example>Mă privește <marker>cu vădită curiozitate</marker>.</example>
        </rule>
        <rule id="CACOFONIE__CI_CI" name="cacofonie: ...ci ci...">
            <pattern>
                <token regexp="yes">.*ci|.*ca</token>
                <token regexp="yes">ci.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction="">Nu a fost el <marker>ci cineva</marker> din afară.</example>
            <example>Nu a fost el <marker>ci o persoană</marker> din afară.</example>
            <example correction="">Trebuie <marker>ca cineva</marker> să răspundă.</example>
        </rule>
        <rule id="CACOFONIE__LA" name="cacofonie: ...la la...">
            <pattern>
                <token regexp="yes">.*la</token>
                <token regexp="yes">la.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction="">Astăzi facem ora de chimie <marker>la laborator</marker>.</example>
            <example>Astăzi facem ora de chimie <marker>în laborator</marker>.</example>
        </rule>
        <rule id="CACOFONIE__VA" name="cacofonie: ...va va...">
            <pattern>
                <token regexp="yes">.*va</token>
                <token regexp="yes">va.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction=""><marker>Undeva valea</marker> se îngusta.</example>
            <example><marker>Undeva se îngusta valea</marker>.</example>
        </rule>
        <rule id="CACOFONIE__PUL_A" name="cacofonie: ...pul a...">
            <pattern>
                <token regexp="yes">.*pul</token>
                <token regexp="yes">a.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction="">Cu <marker>timpul a</marker> înțeles  toate problemele.</example>
            <example><marker>In timp, a</marker> înțeles toate problemele.</example>
            <example correction="">În <marker>timpul acesta</marker> vorbea profesorul.</example>
            <example><marker>În acest timp</marker>, vorbea profesorul.</example>
            <example correction=""><marker>Tipul acela</marker> nu-mi place.</example>
            <example><marker>Acel tip</marker> nu-mi place.</example>
        </rule>
        <rule id="CACOFONIE__TA_TA" name="cacofonie: ...ta ta...">
            <pattern>
                <token regexp="yes">.*ta</token>
                <token regexp="yes">ta.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction=""><marker>Fata ta</marker> nu este aici.</example>
            <example>A <marker>ta fată</marker> nu este aici.</example>
        </rule>
        <rulegroup id="CACOFONIE__MA_MA" name="cacofonie: ...ma ma...">
            <rule>
                <pattern>
                    <token regexp="yes">.*ma</token>
                    <token regexp="yes">ma.*</token>
                </pattern>
                <message>Cacofonie: încercați să evitați astfel de formulări.</message>
                <short>Cacofonie</short>
                <example correction="">A plecat și <marker>ultima mașină</marker>.</example>
                <example>A plecat și <marker>ultima dintre mașini</marker>.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*mă</token>
                    <token regexp="yes">mă.*</token>
                </pattern>
                <message>Cacofonie: încercați să evitați astfel de formulări.</message>
                <short>Cacofonie</short>
                <example correction="">A luat o <marker>ultimă măsură</marker>.</example>
                <example>A luat <marker>încă o măsură, ultima</marker>.</example>
            </rule>
        </rulegroup>
        <rule id="CACOFONIE__DE" name="cacofonie: ...de de..." default="off">
            <pattern>
                <token regexp="yes">.*de</token>
                <token regexp="yes">de.*</token>
            </pattern>
            <message>Cacofonie: încercați să evitați astfel de formulări.</message>
            <short>Cacofonie</short>
            <example correction="">Știu <marker>unde depune</marker> Maria cererea.</example>
            <example>Știu <marker>unde Maria depune</marker> cererea.</example>
        </rule>
        <rulegroup id="CACOFONIE__BA" name="cacofonie: ...bă bă...">
            <rule>
                <pattern>
                    <token regexp="yes">.*bă</token>
                    <token regexp="yes">bă.*</token>
                </pattern>
                <message>Cacofonie: încercați să evitați astfel de formulări.</message>
                <short>Cacofonie</short>
                <example correction="">O <marker>babă bătea</marker> cânepa.</example>
                <example>O <marker>babă</marker> cânepa bătea.</example>
            </rule>
            <rule>
                <pattern>
                    <token regexp="yes">.*ba</token>
                    <token regexp="yes">ba.*</token>
                </pattern>
                <message>Cacofonie: încercați să evitați astfel de formulări.</message>
                <short>Cacofonie</short>
                <example correction=""><marker>Roaba bate</marker> pisica.</example>
                <example><marker>Roaba aceea bate</marker> pisica.</example>
            </rule>
        </rulegroup>
    </category>

    <category id="CAT11" name="Acordul încrucișat">
        <rulegroup id="AL_CARUI_PRIETENUL__CAINE" name="(Sms) + al cărui + (Sms)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag_regexp="yes" postag="Sms3..c000"><exception postag_regexp="yes" postag="Sfs3..c000"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token>cărui</token>
                    </marker>
                    <token postag="S(m|n)s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al cărui">Prietenul <marker>a cărui</marker> câine nu mușcă e aici.</example>
                <example correction="al cărui">Prietenul <marker>a cărui</marker> băț este nou e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag_regexp="yes" postag="Sms3..c000"><exception postag_regexp="yes" postag="Sfs3..c000"></exception></token>
                    <marker>
                        <token>al</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="S(m|n)s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al cărui">Prietenul <marker>al cărei</marker> câine nu mușcă e aici.</example>
                <example correction="al cărui">Prietenul <marker>al cărei</marker> băț e roșu e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="S(m|n)s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al cărui">Prietenul <marker>ai cărei</marker> câine nu mușcă e aici.</example>
                <example correction="al cărui">Prietenul <marker>ai cărei</marker> băț e roșu e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENUL__PISICA" name="(Sms) + a cărui + (Sfs)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token>cărui</token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a cărui">Prietenul <marker>al cărui</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a cărui">Prietenul <marker>a cărei</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a cărui">Prietenul <marker>al cărei</marker> pisică nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENUL__CAINI" name="(Sms) + ai cărui + (Smp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token>cărui</token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai cărui">Prietenul <marker>al cărui</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>ai</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai cărui">Prietenul <marker>ai cărei</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai cărui">Prietenul <marker>al cărei</marker> câini nu mușcă e aici.</example>
                <example correction="ai cărui">Prietenul <marker>a cărei</marker> câini nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENUL__PISICI" name="(Sms) + ale cărui + (Sfp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ale</exception></token>
                        <token>cărui</token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale cărui">Prietenul <marker>al cărui</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>ale</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale cărui">Prietenul <marker>ale cărei</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sms3..c000" postag_regexp="yes"><exception postag="Sfs3..c000|P.*" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărui</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale cărui</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale cărui">Prietenul <marker>al cărei</marker> cărți îmi plac e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENA__CAINE" name="(Sfs) + al cărei + (Sms)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token>cărei</token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al cărei">Prietena <marker>a cărei</marker> câine nu mușcă e aici.</example>
                <example correction="al cărei">Prietena <marker>a cărei</marker> popor...</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>al</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al cărei">Prietena <marker>al cărui</marker> câine nu mușcă e aici.</example>
                <example correction="al cărei">Prietena <marker>al cărui</marker> popor...</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al cărei">Prietena <marker>a cărui</marker> câine nu mușcă e aici.</example>
                <example correction="al cărei">Prietena <marker>a cărui</marker> popor...</example>
                <example correction="al cărei">Țara <marker>a cărui</marker> popor..</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENA__PISICA" name="(Sfs) + a cărei + (Sfs)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token>cărei</token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a cărei">Prietena <marker>al cărei</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a cărei">Prietena <marker>a cărui</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a cărei">Prietena <marker>al cărui</marker> pisică nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENA__CAINI" name="(Sfs) + ai cărei + (Smp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token>cărei</token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai cărei">Prietena <marker>a cărei</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>ai</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai cărei">Prietena <marker>ai cărui</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai cărei">Prietena <marker>a cărui</marker> câini nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENA__PISICI" name="(Sfs) + ale cărei + (Sfp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ale</exception></token>
                        <token>cărei</token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale cărei">Prietena <marker>al cărei</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"><exception postag="Sms3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>ale</token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale cărei">Prietena <marker>ale cărui</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfs3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>cărei</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale cărei</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale cărei">Prietena <marker>al cărui</marker> cărți îmi plac e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENII__CAINE" name="(Smp) + al căror + (Sms)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al căror">Prietenii <marker>a căror</marker> câine nu mușcă e aici.</example>
                <example correction="al căror">Prietenii <marker>a căror</marker> popor...</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token>al</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al căror">Prietenii <marker>al cărei</marker> câine nu mușcă e aici.</example>
                <example correction="al căror">Prietenii <marker>al cărei</marker> popor...</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al căror">Prietenii <marker>ai cărei</marker> câine nu mușcă e aici.</example>
                <example correction="al căror">Prietenii <marker>ai cărei</marker> popor...</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENII__PISICA" name="(Smp) + a căror + (Sfs)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a căror">Prietenii <marker>al căror</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a căror">Prietenii <marker>a cărui</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a căror">Prietenii <marker>al cărui</marker> pisică nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENII__CAINI" name="(Smp) + ai căror + (Smp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai căror">Prietenii <marker>al căror</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token>ai</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai căror">Prietenii <marker>ai cărei</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai căror">Prietenii <marker>al cărei</marker> câini nu mușcă e aici.</example>
                <example correction="ai căror">Prietenii <marker>a cărei</marker> câini nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENII__PISICI" name="(Smp) + ale cărui + (Sfp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ale</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale căror">Prietenii <marker>al căror</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token>ale</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale căror">Prietenii <marker>ale cărei</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Smp3..c000" postag_regexp="yes"></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale căror">Prietenii <marker>al cărei</marker> cărți îmi plac e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENELE__CAINI" name="(Sfp) + ai căror + (Smp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai căror">Prietenele <marker>a căror</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>ai</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai căror">Prietenele <marker>ai cărui</marker> câini nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ai</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Smp3anc000"><exception postag="Sfp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ai căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ai căror">Prietenele <marker>a cărui</marker> câini nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENELE__CAINE" name="(Sfp) + al căror + (Sms)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al căror">Prietenele <marker>a căror</marker> câine nu mușcă e aici.</example>
                <example correction="al căror">Prietenele <marker>a căror</marker> popor...</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>al</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al căror">Prietenele <marker>al cărui</marker> câine nu mușcă e aici.</example>
                <example correction="al căror">Prietenele <marker>al cărui</marker> popor...</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>al</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="S[mn]s3anc000" postag_regexp="yes"><exception postag="Sfs3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>al căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="al căror">Prietenele <marker>a cărui</marker> câine nu mușcă e aici.</example>
                <example correction="al căror">Prietenele <marker>a cărui</marker> popor...</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENELE__PISICA" name="(Sfp) + a căror + (Sfs)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a căror">Prietenele <marker>al căror</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>a</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a căror">Prietenele <marker>a cărui</marker> pisică nu mușcă e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>a</exception></token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfs3anc000"><exception postag="Sms3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>a căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="a căror">Prietenele <marker>al cărui</marker> pisică nu mușcă e aici.</example>
            </rule>
        </rulegroup>
        <rulegroup id="AL_CARUI_PRIETENELE__PISICI" name="(Sfp) + ale căror + (Sfp)">
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag_regexp="yes" postag="Sfp3..c000"><exception postag_regexp="yes" postag="Smp3..c000"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ale</exception></token>
                        <token>căror</token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale căror">Prietenele <marker>al căror</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token>ale</token>
                        <token regexp="yes">cărui|căror|cărei<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale căror">Prietenele <marker>ale cărui</marker> cărți îmi plac e aici.</example>
            </rule>
            <rule>
                <pattern>
                    <token><exception regexp="yes">din|de</exception></token>
                    <token postag="Sfp3..c000" postag_regexp="yes"><exception postag="Smp3..c000" postag_regexp="yes"></exception></token>
                    <marker>
                        <token regexp="yes">al|a|ai|ale<exception>ale</exception></token>
                        <token regexp="yes">cărui|cărei|căror<exception>căror</exception></token>
                    </marker>
                    <token postag="Sfp3anc000"><exception postag="Smp3anc000"></exception></token>
                </pattern>
                <message>Dezacord. Ați vrut să scrieți <suggestion>ale căror</suggestion>?</message>
                <short>Dezacord</short>
                <example correction="ale căror">Prietenele <marker>al cărui</marker> cărți îmi plac e aici.</example>
            </rule>
        </rulegroup>
    </category>
    <category id="PUNCTUATION" name="Punctuație">
        <rule id="VIRGULA_ETC" name=", etc.">
            <pattern>
                <token>,</token>
                <token>etc</token>
            </pattern>
            <message>Nu se pune virgulă înainte de „\2”. Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
            <short>Greșeală de punctuație</short>
            <example correction="etc">A adus mere, pere, prune <marker>, etc</marker>.</example>
            <example>A adus mere, pere, prune etc.</example>
        </rule>
        <rule id="VIRGULA_CRATIMA" name=", -">
            <pattern>
                <marker>
                    <token>,</token>
                    <token>–</token>
                </marker>
                <token><exception regexp="yes">\d+</exception></token>
            </pattern>
            <message>Nu se pune virgulă înainte de „\2”. Ați dorit să scrieți <suggestion>\2</suggestion>?</message>
            <short>Greșeală de punctuație</short>
            <example correction="–">A spus <marker>, –</marker> printre altele – că nu mai vine.</example>
            <example>A spus - printre altele - că nu mai vine.</example>
            <example>A pus -1, -2, -3.</example>
        </rule>
    </category>
    <category id="CAT12" name="Repetiții">
        <rule id="ETC_ETC" name="etc. etc.">
            <pattern>
                <token>etc</token>
                <token>.</token>
                <token>etc</token>
                <token>.</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1\2</suggestion> sau <suggestion>\1\2, \3\4</suggestion>?</message>
            <short>Greșeală de exprimare</short>
            <example correction="etc.|etc., etc.">A spus <marker>etc. etc.</marker></example>
            <example>A spus <marker>etc.</marker></example>
        </rule>
        <rule id="SAMD_SAMD" name="șamd. șamd.">
            <pattern>
                <token>șamd</token>
                <token>.</token>
                <token>șamd</token>
                <token>.</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1\2</suggestion>?</message>
            <short>Greșeală de exprimare</short>
            <example correction="șamd.">A spus <marker>șamd. șamd.</marker></example>
        </rule>
    </category>
    <category id="CAT13"  name="Numeral">
        <rule id="_20_DE_PAGINI" name="20 pagini -&gt; 20 de pagini">
            <pattern>
                <token><exception regexp="yes">,|[.]|cele</exception></token>
                <marker>
                    <token regexp="yes">\d*[2-9]\d|[2-9]0+</token>
                    <token postag="S.p..n.*" postag_regexp="yes" regexp="yes">.{2,30}<exception regexp="yes">&LunileAnului;|pm|am</exception><exception negate_pos="yes" postag_regexp="yes" postag="S.p..n.*"></exception></token>
                </marker>
            </pattern>
            <message>Ați dorit să scrieți <suggestion><match no="2"></match> de <match no="3"></match></suggestion>?</message>
            <short>Posibilă folosire greșită a numeralului</short>
            <example correction="20 de pagini">Doar <marker>20 pagini</marker> din lucrare erau ale lui.</example>
            <example correction="22 de minute">Tonul se schimbă la fiecare <marker>22 minute</marker>.</example>
            <example correction="200 de minute">Tonul se schimbă la fiecare <marker>200 minute</marker>.</example>
            <example correction="2000 de ani">Războiul a durat <marker>2000 ani</marker>.</example>

            <example>Războiul a durat 2001 ani.</example>
            <example>Războiul a durat 201 ani.</example>
            <example>Războiul a durat 102 ani.</example>
            <example>Războiul a durat 107 ani.</example>
            <example>Din cele 407 biblioteci existente pe cuprinsul județului 87 sunt biblioteci sunt noi.</example>
            <example>Tricoul are numărul 20.</example>
            <example>Lucrarea avea peste <marker>200 de pagini</marker>.</example>
            <example>Cetatea datează din anul 200 î.H..</example>
            <example>Lucrarea este din 20 martie.</example>
            <example>El a organizat aproximativ în anul 1200 primul cor pe mai multe voci</example>
            <example>Este s-a lansat pe 13 decembrie 1996 la Sala Polivalentă</example>
            <example>Tonul se schimbă la fiecare 10 secunde.</example>
            <example>Tonul se schimbă la fiecare 202 secunde.</example>
        </rule>
        <rule id="A_CINCIA" name="a cincia - a cincea">
            <pattern>
                <token>a</token>
                <token>cincia</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 cincea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="A cincea"><marker>A cincia</marker> lucrare era a lui.</example>
        </rule>
        <rule id="A_DOISPREZECEA" name="a doisprezecea -&gt; a douăsprezecea">
            <pattern>
                <token>a</token>
                <token>doisprezecea</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 douăsprezecea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="A douăsprezecea"><marker>A doisprezecea</marker> lucrare era a lui.</example>
        </rule>
        <rule id="ORA_UNA" name="ora una -&gt; ora unu">
            <pattern>
                <token>ora</token>
                <token>una</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>ora unu</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="ora unu">S-au întâlnit la <marker>ora una</marker>.</example>
        </rule>
        <rule id="UN_PACHET_JUMATATE" name="un pachet jumătate -&gt; un pachet și jumătate">
            <pattern>
                <token><exception regexp="yes">cu|-</exception></token>
                <marker>
                    <token regexp="yes">un|o</token>
                    <token postag_regexp="yes" postag="S.*"><exception regexp="yes">monstru|ființă</exception></token>
                    <token>jumătate</token>
                </marker>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\2 \3 și \4</suggestion>?</message>
            <short>Posibilă folosire greșită a numeralului</short>
            <example correction="un pachet și jumătate">I-a trimis doar <marker>un pachet jumătate</marker>.</example>
            <example>A primit doar un pachet și jumătate.</example>
            <example>Era îmbrăcat într-un costum jumătate alb, jumătate negru.</example>
            <example>Din apă a apărut un monstru jumătate pește, jumătate șarpe.</example>
            <example>A tăit cu un cuțit jumătate din pâine.</example>

        </rule>
        <rule id="AL_OPTELEA" name="al optelea - al optulea">
            <pattern>
                <token regexp="yes">al|a</token>
                <token>optelea</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>al optulea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="Al optulea"><marker>A optelea</marker> caiet era a lui.</example>
        </rule>
        <rule id="O_SUTELEA" name="o sutelea - o sutălea">
            <pattern>
                <token>o</token>
                <token>sutelea</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 sutălea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="o sutălea">El era al <marker>o sutelea</marker> pe listă.</example>
            <example>El era al<marker>o sutălea</marker> pe listă.</example>
        </rule>
        <rule id="DOUA_SUTALEA" name="două sutălea - două sutelea">
            <pattern>
                <token postag="D.p(.*)" postag_regexp="yes"></token>
                <token>sutălea</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 sutelea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="două sutelea">El era al <marker>două sutălea</marker> pe listă.</example>
            <example>El era al<marker>două sutelea</marker> pe listă.</example>
        </rule>
        <rule id="UNU_APRILIE" name="unu aprilie - întâi aprilie">
            <pattern>
                <token><exception>cu</exception></token>
                <marker>
                    <token>unu</token>
                    <phraseref idref="LUNILE_ANULUI"></phraseref>
                </marker>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>întâi \3</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="întâi aprilie">Mâine este <marker>unu aprilie</marker>.</example>
            <example>Mâine este întâi aprilie.</example>
            <example correction="întâi mai">Mâine este <marker>unu mai</marker>.</example>
            <example>Am primit cu unu mai mult decât mă așteptam.</example>
        </rule>
        <rule id="NEVASTA_DE_AL_DOILEA" name="nevastă de-a doua - nevastă de-al doilea">
            <pattern>
                <token regexp="yes" inflected="yes">nevastă|soție</token>
                <token>de</token>
                <token>-</token>
                <token>a</token>
                <token>doua</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 de-al doilea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="nevastă de-al doilea">Și-a luat <marker>nevastă de-a doua</marker>.</example>
            <example>Și-a luat nevastă de-al doilea.</example>
            <example correction="soție de-al doilea">Și-a luat <marker>soție de-a doua</marker>.</example>
            <example correction="nevestei de-al doilea">Casa este a <marker>nevestei de-a doua</marker>.</example>
            <example>Casa este a <marker>nevestei de-aal doilea</marker>.</example>
        </rule>
        <rule id="X_ZECI_SI_Y" name="două zeci și doi -> douăzeci și doi">
            <pattern>
                <token postag_regexp="yes" postag="M.*"/>
                <token>zeci</token>
                <token>și</token>
                <token postag_regexp="yes" postag="M.*"/>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1\2 \3 \4</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="douăzeci și doi">Mai are încă <marker>două zeci și doi</marker> de lei.</example>
            <example>Mai are încă douăzeci și doi de lei.</example>
            <example correction="cincizeci și șase">Au mai rămas <marker>cinci zeci și șase</marker> de zile.</example>
        </rule>
        <rule id="DOUAZECI_ELEVI" name="douăzeci elevi -> douăzeci de elevi">
            <pattern>
                <token><exception>anii</exception></token>
                <marker>
                    <token postag="M0p3a0c000" regexp="yes">.*zeci</token>
                    <token postag_regexp="yes" postag="S.p3anc..."><exception regexp="yes">ai|pare|care|bune</exception></token>
                </marker>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\2 de \3</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="douăzeci de elevi">Mai sunt încă <marker>douăzeci elevi</marker>.</example>
            <example correction="cincizeci de cărți">Au mai rămas <marker>cincizeci cărți</marker> pe raft.</example>
            <example>Mai are încă douăzeci de elevi.</example>
            <example>Aici au venit în anii șaizeci formații celebre.</example>
        </rule>
        <rule id="AL_DOUAZECI_SI_UNU" name="al douăzeci și unu -&gt; al douăzeci și unulea">
            <pattern>
                <token>al</token>
                <token postag="M0p3a0c000" regexp="yes">.*zeci</token>
                <token>și</token>
                <token>unu</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>\1 \2 \3 unulea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="al douăzeci și unulea">Irinel a ieșit <marker>al douăzeci și unu</marker>.</example>
            <example correction="al cincizeci și unulea">Era <marker>al cincizeci și unu</marker> pe listă.</example>
            <example>A ajuns al optzeci și unulea.</example>
        </rule>
        <rule id="AL_DOUASPREZECELEA" name="al douăsprezecelea -&gt; al doisprezecelea">
            <pattern>
                <token>al</token>
                <token>douăsprezecelea</token>
            </pattern>
            <message>Ați dorit să scrieți <suggestion>al doisprezecelea</suggestion>?</message>
            <short>Folosire greșită a numeralului</short>
            <example correction="al doisprezecelea">Irinel a ieșit <marker>al douăsprezecelea</marker>.</example>
            <example>Irinel a ajuns al doisprezecelea.</example>
        </rule>
        <rulegroup id="CELEI_DE_A_TREIA_ZI" name="celei de-a treia zi -&gt; zile">
            <rule name="celei de-a treia zi -&gt; zile">
                <pattern>
                    <token>celei</token>
                    <token>de</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no">a</token>
                    <token postag="Mfs3aao000"/>
                    <token postag="Sfs3anc000"><exception postag="Sfp3anc000"/></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>celei de-a <match no="5"></match> <match no="6" postag_regexp="yes" postag="Sfs3anc000" postag_replace="Sfp3anc000"></match></suggestion>?</message>
                <short>Folosire greșită a numeralului</short>
                <example correction="celei de-a treia zile">Irina a venit abia la începutul <marker>celei de-a treia zi</marker>.</example>
                <example correction="celei de-a treia zile">Era la stârșitul <marker>celei de-a treia zi</marker> de vacanță.</example>
                <example>A ajuns abia în zori celei de-a treia zile.</example>
            </rule>
            <rule name="celei de a treia zi -> zile">
                <pattern>
                    <token>celei</token>
                    <token>de</token>
                    <token>a</token>
                    <token postag="Mfs3aao000"/>
                    <token postag="Sfs3anc000"><exception postag="Sfp3anc000"/></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>celei de a <match no="4"/> <match
                        no="5" postag_regexp="yes" postag="Sfs3anc000" postag_replace="Sfp3anc000"></match></suggestion>?</message>
                <short>Folosire greșită a numeralului</short>
                <example correction="celei de a treia zile">Irina a venit abia la începutul <marker>celei de a treia zi</marker>.</example>
                <example correction="celei de a treia zile">Era la stârșitul <marker>celei de a treia zi</marker> de vacanță.</example>
                <example>A ajuns abia în zori celei de a treia zile.</example>
            </rule>
        </rulegroup>
        <rulegroup id="CELEI_DE_A_TREIA_ZILE_TORIDA" name="celei de a treia zile toridă -> toride">
            <rule name="celei de a treia zile toridă -> toride">
                <pattern>
                    <token>celei</token>
                    <token>de</token>
                    <token>a</token>
                    <token postag="Mfs3aao000"/>
                    <token postag="Sfp3anc000"/>
                    <token postag="Afs3an0000"><exception postag_regexp="yes" postag="P.*|Afp3an0000"/></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>celei de a <match no="4"/> <match no="5"/> <match
                        no="6" postag_regexp="yes" postag="Afs3an0000" postag_replace="Afp3an0000"></match></suggestion>?</message>
                <short>Folosire greșită a numeralului</short>
                <example correction="celei de a treia zile toride">Irina a venit abia la începutul <marker>celei de a treia zile toridă</marker>.</example>
                <example correction="celei de a treia zile toride">Era la stârșitul <marker>celei de a treia zile toridă</marker> de vacanță.</example>
                <example>A ajuns abia în zori celei de a treia zile toride.</example>
            </rule>
            <rule name="celei de-a treia zile toridă -> toride">
                <pattern>
                    <token>celei</token>
                    <token>de</token>
                    <token spacebefore="no">-</token>
                    <token spacebefore="no">a</token>
                    <token postag="Mfs3aao000"/>
                    <token postag="Sfp3anc000"/>
                    <token postag="Afs3an0000"><exception postag_regexp="yes" postag="P.*|Afp3an0000"/></token>
                </pattern>
                <message>Ați dorit să scrieți <suggestion>celei de-a <match no="5"/> <match no="6"/> <match
                        no="7" postag_regexp="yes" postag="Afs3an0000" postag_replace="Afp3an0000"/></suggestion>?</message>
                <short>Folosire greșită a numeralului</short>
                <example correction="celei de-a treia zile toride">Irina a venit abia la începutul <marker>celei de-a treia zile toridă</marker>.</example>
                <example correction="celei de-a treia zile toride">Era la stârșitul <marker>celei de-a treia zile toridă</marker> de vacanță.</example>
                <example>A ajuns abia în zori celei de-a treia zile toride.</example>
            </rule>
        </rulegroup>
    </category>
</rules>
