TMacro TSerializeListTPolygon TFloatPoint A A A A TGraphicTextPP@PA@PAmacro   TGraphicList CVCC$C%C$C%CVCCRC!CRC!C(CC(CC half adderC@$C C@$C C?CC@CCAC@_C C@_C C?ZCC@ZCCB(CkC4CkC4CUC(CUCCcarry&C@&C2C@&C2C@C&C@CCsomma  TMacroPinCHC CHC CPCCPCTWireBMCCMCTPinBQCBICBICBQC@:@@@@:C*C C*C C2CC2CB/CC/CB3CB+CB+CB3CVP@@@@P)CHC!CHC!CPC)CPC&CMCCMCfCQCCICCICCQCl@@@@f)C*C!C*C!C2C)C2C&C/CqC/C|tC*ClC*ClC2CtC2C@@@@@@@@|  T2AndGate >C(C\C(C\C;C[C`>CZCAC"YCCCv WC%FCTCGCQCDICdNCICnKCIC`]HCDICECGCBC%FC`@CCCK?CACS>C`>C>C;C TPolylineCCCCC(C WCCWC(C MCJCMCVCIC[CQC[CQCSCICSCMCWCMCCQCCQC{CIC{CICC?CCGCCGCC?CCCCBCCCTSolderCCBBBCCBCBCBBBBBCCBCBCBCBCBCBSCC[CC[CCSCCWCCWCC WCCBCWCCCCCBBBBCWCCCCCCCBCBCC T2XorGateCBCBCBCBCBCBCBCBCBCBCBBBBBBBBBA BBBCBCBBB ACCACCYCCYCCCarry CBCBCBCBSomma  TTagDevice BBBBBBBB2  ` BBBCBCBB1  J CBCBCBCB4   ?CyC?CCCCCCCyC3  v pC8CpCC`CC`C8CtC4C`C4C`C CtC CC half adder`C@ClC@ClC@C`C@CCA`C@AClC@AClC@C(C\C(C\C;C[C`>CZCAC"YCCCv WC%FCTCGCQCDICdNCICnKCIC`]HCDICECGCBC%FC`@CCCK?CACS>C`>C>C;C CCCCC(C WCCWC(C MCJCMCVCIC[CQC[CQCSCICSCMCWCMCCQCCQC{CIC{CICC?CCGCCGCC?CCCCBCCC CCBBBCCBCBCBBBBBCCBCBCBCBCBCB! SCC[CC[CCSCCWCCWCC WCCBCWCCCCCBBBBC65WCCCC5CCCBCBCC@1+ CBCBCBCBCBCBMCBCBCBCBSD%CBBBBBBBBBA BBBCBCBBB ACCACCYCCYCCCarry CBCBCBCBSomma  BBBBBBBB2   BBBCBCBB1  : CBCBCBCB4  W ?CyC?CCCCCCCyC3  5!6@1ST2OrGateCGCC?CC?CCGCCCCCCCCGCC?CC?CCGCpCCC@CC@CCDCDC Somma C:CCLC DLC D:C  Carry out (C8B(CB^CB^C8B Carry in \B&C\B8CB8CB&C A \BDC\BVCBVCBDC B TInteractiveInput DBMC ZB/C CCB TLEDDeviceCCCCC@Vl