<!-- teihdr2.dtd:  written by OddDTD 1994-09-09               -->
 
<!-- 5.1.1:  The TEI Header                                   -->
<!-- teihdr2.dtd  Tags for TEI Header.                        -->
<!-- Text Encoding Initiative: Guidelines for Electronic      -->
<!-- Text Encoding and Interchange. Document TEI P3, 1994.    -->
<!-- Copyright (c) 1994 ACH, ACL, ALLC. Permission to copy    -->
<!-- in any form is granted, provided this notice is          -->
<!-- included in all copies.                                  -->
<!-- These materials may not be altered; modifications to     -->
<!-- these DTDs should be performed as specified in the       -->
<!-- Guidelines in chapter "Modifying the TEI DTD."           -->
<!-- These materials subject to revision. Current versions    -->
<!-- are available from the Text Encoding Initiative.         -->
<!ENTITY % teiHeader 'INCLUDE' >
<![ %teiHeader; [
<!ELEMENT %n.teiHeader; - -  (%n.fileDesc;, (%n.encodingDesc)*, 
                             (%n.profileDesc)*, 
                             (%n.revisionDesc)?)                >
<!ATTLIST %n.teiHeader;      %a.global;
          type               CDATA               text
          creator            CDATA               #IMPLIED
          status             (new | update)      new
          date.created       CDATA               #IMPLIED
          date.updated       CDATA               #IMPLIED
          TEIform            CDATA               'teiHeader'    >
]]>
 
<!-- 5.1.1:  The TEI Header (cont'd)                          -->
<!-- 5.2:  The file description                               -->
<!ENTITY % fileDesc 'INCLUDE' >
<![ %fileDesc; [
<!ELEMENT %n.fileDesc;  - -  (%n.titleStmt;, (%n.editionStmt)?, 
                             (%n.extent)?, %n.publicationStmt;, 
                             (%n.seriesStmt)?, (%n.notesStmt)?, 
                             (%n.sourceDesc)+ )                 >
<!ATTLIST %n.fileDesc;       %a.global;
          TEIform            CDATA               'fileDesc'     >
]]>
 
<!-- 5.2.1:  The title statement                              -->
<!ENTITY % titleStmt 'INCLUDE' >
<![ %titleStmt; [
<!ELEMENT %n.titleStmt; - o  (((%n.title)+, (%n.author; | 
                             %n.editor; | %n.sponsor; | 
                             %n.funder; | %n.principal; | 
                             %n.respStmt;)*))                   >
<!ATTLIST %n.titleStmt;      %a.global;
          TEIform            CDATA               'titleStmt'    >
]]>
 
<!ENTITY % sponsor 'INCLUDE' >
<![ %sponsor; [
<!ELEMENT %n.sponsor;   - o  ( %phrase.seq; )                   >
<!ATTLIST %n.sponsor;        %a.global;
          TEIform            CDATA               'sponsor'      >
]]>
 
<!ENTITY % funder 'INCLUDE' >
<![ %funder; [
<!ELEMENT %n.funder;    - o  ( %phrase.seq; )                   >
<!ATTLIST %n.funder;         %a.global;
          TEIform            CDATA               'funder'       >
]]>
 
<!ENTITY % principal 'INCLUDE' >
<![ %principal; [
<!ELEMENT %n.principal; - o  (%phrase.seq;)                     >
<!ATTLIST %n.principal;      %a.global;
          TEIform            CDATA               'principal'    >
]]>
 
<!-- The TITLE, AUTHOR, NAME, RESPSTMT, and RESP elements     -->
<!-- are declared in file teicore2.dtd, not here.             -->
<!-- (end of 5.2.1)                                           -->
<!-- 5.2.2:  The edition statement                            -->
<!ENTITY % editionStmt 'INCLUDE' >
<![ %editionStmt; [
<!ELEMENT %n.editionStmt; 
                        - o  ( (%n.edition;, (%n.respStmt)*) | 
                             (%n.p)+ )                          >
<!ATTLIST %n.editionStmt;    %a.global;
          TEIform            CDATA               'editionStmt'  >
]]>
 
<!ENTITY % edition 'INCLUDE' >
<![ %edition; [
<!ELEMENT %n.edition;   - o  (%phrase.seq;)                     >
<!ATTLIST %n.edition;        %a.global;
          TEIform            CDATA               'edition'      >
]]>
 
<!-- (end of 5.2.2)                                           -->
<!-- 5.2.3:  The extent statement                             -->
<!ENTITY % extent 'INCLUDE' >
<![ %extent; [
<!ELEMENT %n.extent;    - o  (%phrase.seq; )                    >
<!ATTLIST %n.extent;         %a.global;
          TEIform            CDATA               'extent'       >
]]>
 
<!-- (end of 5.2.3)                                           -->
<!-- 5.2.4:  The publication statement                        -->
<!ENTITY % publicationStmt 'INCLUDE' >
<![ %publicationStmt; [
<!ELEMENT %n.publicationStmt; 
                        - o  ((%n.p)+ | ( (%n.publisher; | 
                             %n.distributor; | %n.authority;) & 
                             ((%n.pubPlace)?, (%n.address)?, 
                             (%n.idno)*, (%n.availability)?, 
                             (%n.date)?)+ )+ )                  >
<!ATTLIST %n.publicationStmt;%a.global;
          TEIform            CDATA               'publicationStmt'
                                                                >
]]>
 
<!ENTITY % distributor 'INCLUDE' >
<![ %distributor; [
<!ELEMENT %n.distributor; 
                        - o  (%phrase.seq;)                     >
<!ATTLIST %n.distributor;    %a.global;
          TEIform            CDATA               'distributor'  >
]]>
 
<!ENTITY % authority 'INCLUDE' >
<![ %authority; [
<!ELEMENT %n.authority; - o  (%phrase.seq;)                     >
<!ATTLIST %n.authority;      %a.global;
          TEIform            CDATA               'authority'    >
]]>
 
<!ENTITY % idno 'INCLUDE' >
<![ %idno; [
<!ELEMENT %n.idno;      - o  (#PCDATA)                          >
<!ATTLIST %n.idno;           %a.global;
          type               CDATA               #IMPLIED
          TEIform            CDATA               'idno'         >
]]>
 
<!ENTITY % availability 'INCLUDE' >
<![ %availability; [
<!ELEMENT %n.availability; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.availability;   %a.global;
          status             (free | unknown | restricted) 
                                                 #IMPLIED
          TEIform            CDATA               'availability' >
]]>
 
<!-- The PUBLISHER, PUBPLACE, and ADDRESS elements are        -->
<!-- defined in file teicore2.dtd.                            -->
<!-- (end of 5.2.4)                                           -->
<!-- 5.2.5:  The series statement                             -->
<!ENTITY % seriesStmt 'INCLUDE' >
<![ %seriesStmt; [
<!ELEMENT %n.seriesStmt; 
                        - O  ( (%n.title;, (%n.idno; | 
                             %n.respStmt;)*) | (%n.p)+ )        >
<!ATTLIST %n.seriesStmt;     %a.global;
          TEIform            CDATA               'seriesStmt'   >
]]>
 
<!-- (end of 5.2.5)                                           -->
<!-- 5.2.6:  The notes statement                              -->
<!ENTITY % notesStmt 'INCLUDE' >
<![ %notesStmt; [
<!ELEMENT %n.notesStmt; - o  ((%n.note)+)                       >
<!ATTLIST %n.notesStmt;      %a.global;
          TEIform            CDATA               'notesStmt'    >
]]>
 
<!-- The NOTE element is defined with the core tags.          -->
<!-- (end of 5.2.6)                                           -->
<!-- (end of 5.2)                                             -->
<!-- 5.2.7:  The source description                           -->
<!ENTITY % sourceDesc 'INCLUDE' >
<![ %sourceDesc; [
<!ELEMENT %n.sourceDesc; 
                        - -  (%n.p; | %n.bibl; | %n.biblFull; | 
                             %n.biblStruct; | %n.listBibl; | 
                             %n.scriptStmt; | 
                             %n.recordingStmt;)+                >
<!ATTLIST %n.sourceDesc;     %a.global;
                             %a.declarable;
          TEIform            CDATA               'sourceDesc'   >
]]>
 
<!-- 5.2.9:  Script statement and recording statement         -->
<!ENTITY % scriptStmt 'INCLUDE' >
<![ %scriptStmt; [
<!ELEMENT %n.scriptStmt; 
                        - -  ((%n.p)+ | %n.bibl; | %n.biblFull; 
                             | %n.biblStruct;)                  >
<!ATTLIST %n.scriptStmt;     %a.global;
                             %a.declarable;
          TEIform            CDATA               'scriptStmt'   >
]]>
 
<!ENTITY % recordingStmt 'INCLUDE' >
<![ %recordingStmt; [
<!ELEMENT %n.recordingStmt; 
                        - -  ((%n.p)+ | (%n.recording)+ )       >
<!ATTLIST %n.recordingStmt;  %a.global;
          TEIform            CDATA               'recordingStmt'>
]]>
 
<!ENTITY % recording 'INCLUDE' >
<![ %recording; [
<!ELEMENT %n.recording; - -  ((%n.p)+ | (%n.respStmt; | 
                             %n.equipment; | %n.broadcast; | 
                             %n.date;)*)                        >
<!ATTLIST %n.recording;      %a.global;
                             %a.declarable;
          type               (audio | video)     audio
          dur                CDATA               #IMPLIED
          TEIform            CDATA               'recording'    >
]]>
 
<!ENTITY % equipment 'INCLUDE' >
<![ %equipment; [
<!ELEMENT %n.equipment; - o  ((%n.p)+)                          >
<!ATTLIST %n.equipment;      %a.global;
                             %a.declarable;
          TEIform            CDATA               'equipment'    >
]]>
 
<!ENTITY % broadcast 'INCLUDE' >
<![ %broadcast; [
<!ELEMENT %n.broadcast; - -  ((%n.p)+ | %n.bibl; | 
                             %n.biblStruct; | %n.biblFull; | 
                             %n.recording;)                     >
<!ATTLIST %n.broadcast;      %a.global;
                             %a.declarable;
          TEIform            CDATA               'broadcast'    >
]]>
 
<!-- (end of 5.2.9)                                           -->
<!-- (end of 5.2.7)                                           -->
<!-- 5.3:  The encoding description                           -->
<!ENTITY % encodingDesc 'INCLUDE' >
<![ %encodingDesc; [
<!ELEMENT %n.encodingDesc; 
                        - -  ((%n.projectDesc)*, 
                             (%n.samplingDecl)*, 
                             (%n.editorialDecl)*, 
                             (%n.tagsDecl)?, (%n.refsDecl)*, 
                             (%n.classDecl)*, (%n.metDecl)*, 
                             (%n.fsdDecl)*, 
                             (%n.variantEncoding)*, (%n.p)*)    >
<!ATTLIST %n.encodingDesc;   %a.global;
          TEIform            CDATA               'encodingDesc' >
]]>
 
<!-- 5.3.1:  The project description                          -->
<!ENTITY % projectDesc 'INCLUDE' >
<![ %projectDesc; [
<!ELEMENT %n.projectDesc; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.projectDesc;    %a.global;
                             %a.declarable;
          TEIform            CDATA               'projectDesc'  >
]]>
 
<!-- (end of 5.3.1)                                           -->
<!-- 5.3.2:  The sampling declaration                         -->
<!ENTITY % samplingDecl 'INCLUDE' >
<![ %samplingDecl; [
<!ELEMENT %n.samplingDecl; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.samplingDecl;   %a.global;
                             %a.declarable;
          TEIform            CDATA               'samplingDecl' >
]]>
 
<!-- (end of 5.3.2)                                           -->
<!-- 5.3.3:  The editorial practices declaration              -->
<!ENTITY % editorialDecl 'INCLUDE' >
<![ %editorialDecl; [
<!ELEMENT %n.editorialDecl; 
                        - o  ( (%n.p)+ | ((%n.correction; | 
                             %n.normalization; | %n.quotation; 
                             | %n.hyphenation; | 
                             %n.interpretation; | 
                             %n.segmentation; | %n.stdVals;)+, 
                             (%n.p)*))                          >
<!ATTLIST %n.editorialDecl;  %a.global;
                             %a.declarable;
          TEIform            CDATA               'editorialDecl'>
]]>
 
<!ENTITY % correction 'INCLUDE' >
<![ %correction; [
<!ELEMENT %n.correction; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.correction;     %a.global;
                             %a.declarable;
          status             (high | medium | low | unknown) 
                                                 unknown
          method             (silent | tags)     silent
          TEIform            CDATA               'correction'   >
]]>
 
<!ENTITY % normalization 'INCLUDE' >
<![ %normalization; [
<!ELEMENT %n.normalization; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.normalization;  %a.global;
                             %a.declarable;
          source             CDATA               #IMPLIED
          method             (silent | tags)     silent
          TEIform            CDATA               'normalization'>
]]>
 
<!ENTITY % quotation 'INCLUDE' >
<![ %quotation; [
<!ELEMENT %n.quotation; - o  ((%n.p)+)                          >
<!ATTLIST %n.quotation;      %a.global;
                             %a.declarable;
          marks              (none | some | all) all
          form               (data | rend | std | nonstd | 
                             unknown)            unknown
          TEIform            CDATA               'quotation'    >
]]>
 
<!ENTITY % hyphenation 'INCLUDE' >
<![ %hyphenation; [
<!ELEMENT %n.hyphenation; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.hyphenation;    %a.global;
                             %a.declarable;
          eol                (all | some | none) some
          TEIform            CDATA               'hyphenation'  >
]]>
 
<!ENTITY % segmentation 'INCLUDE' >
<![ %segmentation; [
<!ELEMENT %n.segmentation; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.segmentation;   %a.global;
                             %a.declarable;
          TEIform            CDATA               'segmentation' >
]]>
 
<!ENTITY % stdVals 'INCLUDE' >
<![ %stdVals; [
<!ELEMENT %n.stdVals;   - o  ((%n.p)+)                          >
<!ATTLIST %n.stdVals;        %a.global;
                             %a.declarable;
          TEIform            CDATA               'stdVals'      >
]]>
 
<!ENTITY % interpretation 'INCLUDE' >
<![ %interpretation; [
<!ELEMENT %n.interpretation; 
                        - o  ((%n.p)+)                          >
<!ATTLIST %n.interpretation; %a.global;
                             %a.declarable;
          TEIform            CDATA               'interpretation'
                                                                >
]]>
 
<!-- (end of 5.3.3)                                           -->
<!-- 5.3.4:  Tag usage and rendition declarations             -->
<!ENTITY % tagsDecl 'INCLUDE' >
<![ %tagsDecl; [
<!ELEMENT %n.tagsDecl;  - O  ((%n.rendition)*, (%n.tagUsage)*)  >
<!ATTLIST %n.tagsDecl;       %a.global;
          TEIform            CDATA               'tagsDecl'     >
]]>
 
<!ENTITY % tagUsage 'INCLUDE' >
<![ %tagUsage; [
<!ELEMENT %n.tagUsage;  - O  (%paraContent)                     >
<!ATTLIST %n.tagUsage;       %a.global;
          gi                 NAME                #REQUIRED
          occurs             NUMBER              #IMPLIED
          ident              NUMBER              #IMPLIED
          render             IDREF               #IMPLIED
          TEIform            CDATA               'tagUsage'     >
]]>
 
<!ENTITY % rendition 'INCLUDE' >
<![ %rendition; [
<!ELEMENT %n.rendition; - O  (%paraContent)                     >
<!ATTLIST %n.rendition;      %a.global;
          TEIform            CDATA               'rendition'    >
]]>
 
<!-- (end of 5.3.4)                                           -->
<!-- 5.3.5.3:  The reference scheme declaration               -->
<!ENTITY % refsDecl 'INCLUDE' >
<![ %refsDecl; [
<!ELEMENT %n.refsDecl;  - o  ((%n.p)+ | (%n.step)+ | 
                             (%n.state)+)                       >
<!ATTLIST %n.refsDecl;       %a.global;
          doctype            NAME                TEI.2
          TEIform            CDATA               'refsDecl'     >
]]>
 
<!ENTITY % step 'INCLUDE' >
<![ %step; [
<!ELEMENT %n.step;      - o  EMPTY                              >
<!ATTLIST %n.step;           %a.global;
          refunit            CDATA               #IMPLIED
          length             NUMBER              #IMPLIED
          delim              CDATA               #IMPLIED
          from               %extPtr             #REQUIRED
          to                 %extPtr             'DITTO'
          TEIform            CDATA               'step'         >
]]>
 
<!ENTITY % state 'INCLUDE' >
<![ %state; [
<!ELEMENT %n.state;     - o  EMPTY                              >
<!ATTLIST %n.state;          %a.global;
          ed                 CDATA               #IMPLIED
          unit               CDATA               #REQUIRED
          length             NUMBER              #IMPLIED
          delim              CDATA               #IMPLIED
          TEIform            CDATA               'state'        >
]]>
 
<!-- (end of 5.3.5.3)                                         -->
<!-- 5.3.6:  The classification declaration                   -->
<!ENTITY % classDecl 'INCLUDE' >
<![ %classDecl; [
<!ELEMENT %n.classDecl; - -  ((%n.taxonomy)+)                   >
<!ATTLIST %n.classDecl;      %a.global;
          TEIform            CDATA               'classDecl'    >
]]>
 
<!ENTITY % taxonomy 'INCLUDE' >
<![ %taxonomy; [
<!ELEMENT %n.taxonomy;  - -  ((%n.category)+ | ((%n.bibl; | 
                             %n.biblStruct; | %n.biblFull;), 
                             (%n.category)*))                   >
<!ATTLIST %n.taxonomy;       %a.global;
          TEIform            CDATA               'taxonomy'     >
]]>
 
<!ENTITY % category 'INCLUDE' >
<![ %category; [
<!ELEMENT %n.category;  - -  (%n.catDesc;, (%n.category)*)      >
<!ATTLIST %n.category;       %a.global;
          TEIform            CDATA               'category'     >
]]>
 
<!ENTITY % catDesc 'INCLUDE' >
<![ %catDesc; [
<!ELEMENT %n.catDesc;   - o  (%phrase.seq; | %n.textDesc;)      >
<!ATTLIST %n.catDesc;        %a.global;
          TEIform            CDATA               'catDesc'      >
]]>
 
<!-- (end of 5.3.6)                                           -->
<!-- 5.3.7:  The FSD declaration                              -->
<!ENTITY % fsdDecl 'INCLUDE' >
<![ %fsdDecl; [
<!ELEMENT %n.fsdDecl;   - O  EMPTY                              >
<!ATTLIST %n.fsdDecl;        %a.global;
          type               CDATA               #REQUIRED
          fsd                ENTITY              #REQUIRED
          TEIform            CDATA               'fsdDecl'      >
]]>
 
<!-- (end of 5.3.7)                                           -->
<!-- 5.3.8:  Metrical Notation Declaration                    -->
<!ENTITY % metDecl 'INCLUDE' >
<![ %metDecl; [
<!ELEMENT %n.metDecl;   - O  ((%component.seq) | 
                             ((%n.symbol)+))                    >
<!ATTLIST %n.metDecl;        %a.global;
                             %a.declarable;
          type               NAMES               "MET REAL"
          pattern            CDATA               #IMPLIED
          TEIform            CDATA               'metDecl'      >
]]>
 
<!ENTITY % symbol 'INCLUDE' >
<![ %symbol; [
<!ELEMENT %n.symbol;    - O  (%phrase.seq;)                     >
<!ATTLIST %n.symbol;         %a.global;
          value              CDATA               #REQUIRED
          terminal           (Y | N)             Y
          TEIform            CDATA               'symbol'       >
]]>
 
<!-- (end of 5.3.8)                                           -->
<!-- 5.3.9:  Variant-Encoding Declaration                     -->
<!ENTITY % variantEncoding 'INCLUDE' >
<![ %variantEncoding; [
<!ELEMENT %n.variantEncoding; 
                        - O  EMPTY                              >
<!ATTLIST %n.variantEncoding;%a.global;
          method             (location-referenced | 
                             double-end-point | 
                             parallel-segmentation) 
                                                 #REQUIRED
          location           (internal | external) 
                                                 #REQUIRED
          TEIform            CDATA               'variantEncoding'
                                                                >
]]>
 
<!-- (end of 5.3.9)                                           -->
<!-- (end of 5.3)                                             -->
<!-- 5.4:  The profile description                            -->
<!ENTITY % profileDesc 'INCLUDE' >
<![ %profileDesc; [
<!ELEMENT %n.profileDesc; 
                        - -  ((%n.creation)?, (%n.langUsage)*, 
                             (%n.textDesc)*, (%n.particDesc)*, 
                             (%n.settingDesc)*, (%n.handList)*, 
                             (%n.textClass)*)                   >
<!ATTLIST %n.profileDesc;    %a.global;
          TEIform            CDATA               'profileDesc'  >
]]>
 
<!-- 5.4.1:  Creation                                         -->
<!ENTITY % creation 'INCLUDE' >
<![ %creation; [
<!ELEMENT %n.creation;  - o  (%phrase.seq;)                     >
<!ATTLIST %n.creation;       %a.global;
          TEIform            CDATA               'creation'     >
]]>
 
<!-- (end of 5.4.1)                                           -->
<!-- 5.4.2:  Language usage                                   -->
<!ENTITY % langUsage 'INCLUDE' >
<![ %langUsage; [
<!ELEMENT %n.langUsage; - o  (%n.p; | %n.language;)+            >
<!ATTLIST %n.langUsage;      %a.global;
                             %a.declarable;
          TEIform            CDATA               'langUsage'    >
]]>
 
<!ENTITY % language 'INCLUDE' >
<![ %language; [
<!ELEMENT %n.language;  - o  (%phrase.seq)                      >
<!ATTLIST %n.language;       
          n                  CDATA               #IMPLIED
          lang               IDREF               %INHERITED
          rend               CDATA               #IMPLIED
          id                 ID                  #IMPLIED
          wsd                ENTITY              #IMPLIED
          usage              NUMBER              #IMPLIED
          TEIform            CDATA               'language'     >
]]>
 
<!-- (end of 5.4.2)                                           -->
<!-- 5.4.3:  Text Classification                              -->
<!ENTITY % textClass 'INCLUDE' >
<![ %textClass; [
<!ELEMENT %n.textClass; - -  ((%n.classCode; | %n.catRef; | 
                             %n.keywords;)* )                   >
<!ATTLIST %n.textClass;      %a.global;
                             %a.declarable;
          TEIform            CDATA               'textClass'    >
]]>
 
<!ENTITY % keywords 'INCLUDE' >
<![ %keywords; [
<!ELEMENT %n.keywords;  - o  ((%n.term)+ | %n.list;)            >
<!ATTLIST %n.keywords;       %a.global;
          scheme             IDREF               #IMPLIED
          TEIform            CDATA               'keywords'     >
]]>
 
<!ENTITY % classCode 'INCLUDE' >
<![ %classCode; [
<!ELEMENT %n.classCode; - -  (%phrase.seq)                      >
<!ATTLIST %n.classCode;      %a.global;
          scheme             IDREF               #IMPLIED
          TEIform            CDATA               'classCode'    >
]]>
 
<!ENTITY % catRef 'INCLUDE' >
<![ %catRef; [
<!ELEMENT %n.catRef;    - o  EMPTY                              >
<!ATTLIST %n.catRef;         %a.global;
          target             IDREFS              #REQUIRED
          scheme             IDREF               #IMPLIED
          TEIform            CDATA               'catRef'       >
]]>
 
<!-- (end of 5.4.3)                                           -->
<!-- (end of 5.4)                                             -->
<!-- 5.5:  The Revision Description                           -->
<!ENTITY % revisionDesc 'INCLUDE' >
<![ %revisionDesc; [
<!ELEMENT %n.revisionDesc; 
                        - -  (%n.list; | (%n.change)+)          >
<!ATTLIST %n.revisionDesc;   %a.global;
          TEIform            CDATA               'revisionDesc' >
]]>
 
<!ENTITY % change 'INCLUDE' >
<![ %change; [
<!ELEMENT %n.change;    - O  (%n.date;, (%n.respStmt)+, 
                             %n.item;)                          >
<!ATTLIST %n.change;         %a.global;
          TEIform            CDATA               'change'       >
]]>
 
<!-- respStmt, item, and date are declared in teicore2.       -->
<!-- (end of 5.5)                                             -->
<!-- (end of 5.1.1)                                           -->
<!-- (end of 5.1.1)                                           -->