188:
635:
footing. Rather, one observes pockets of dense connections (direct interactions) among small subsets of components, but only loose connections between these densely connected subsets. There is thus a notion of "causal proximity" in physical systems under which variables naturally precipitate into small clusters. Identifying these clusters and using them to represent the joint provides the basis for great efficiency of storage (relative to the full joint distribution) as well as for potent inference algorithms.
126:
27:
68:
277:
This process of decomposition may be undertaken to gain insight into the identity of the constituent components, which may reflect individual physical processes of interest. Also, functional decomposition may result in a compressed representation of the global function, a task which is feasible only
661:
Functional
Decomposition is a design method intending to produce a non-implementation, architectural description of a computer program. The software architect first establishes a series of functions and types that accomplishes the main processing problem of the computer program, decomposes each to
626:
on system variables should provide evidence of this hierarchical structure. The task of an observer who seeks to understand the system is then to infer the hierarchical structure from observations of these variables. This is the notion behind the hierarchical decomposition of a joint distribution,
634:
methods attempt to decompose a joint distribution along its causal fault lines, thus "cutting nature at its seams". The essential motivation behind these methods is again that within most systems (natural or artificial), relatively few components/events interact with one another directly on equal
617:
In practical scientific applications, it is almost never possible to achieve perfect functional decomposition because of the incredible complexity of the systems under study. This complexity is manifested in the presence of "noise," which is just a designation for all the unwanted and untraceable
320:
Decomposition of a function into non-interacting components generally permits more economical representations of the function. Intuitively, this reduction in representation size is achieved simply because each variable depends only on a subset of the other variables. Thus, variable
1618:. When a system is designed as pure functions, they can be reused, or replaced. A usual side effect is that the interfaces between blocks become simple and generic. Since the interfaces usually become simple, it is easier to replace a pure function with a related, similar function.
510:, presidential motorcade, etc.) all these other secondary variables are not directly relevant to the West Side Highway traffic. All we need (hypothetically) in order to predict the West Side Highway traffic is the weather and the GW Bridge traffic, because these two variables
1573:
1373:
1606:
refers to the process of defining a system in functional terms, then defining lower-level functions and sequencing relationships from these higher level systems functions. The basic idea is to try to divide a system in such a way that each block of a
914:
621:
However, while perfect functional decomposition is usually impossible, the spirit lives on in a large number of statistical methods that are equipped to deal with noisy systems. When a natural or artificial system is intrinsically hierarchical, the
1033:
502:
traffic" with values {"10mph", "5mph", "1mph"}. The point here is that while there are certainly many secondary variables that affect the weather variable (e.g., low pressure system over Canada,
1379:
1111:
1185:
309:
744:
1580:
In other words, the system can be seen as acting separately on each of the components of the input signal. Commonly used examples of this type of decomposition are the
1175:
585:
methods can be thought of as implementing a function decomposition process in the presence of noise; that is, where functional dependencies are only expected to hold
496:
467:
1750:
1137:
434:
404:
373:
346:
734:
705:
78:
1113:
are constants. This decomposition aids in analysis, because now the output of the system can be expressed in terms of the components of the input. If we let
89:
274:
relationship into its constituent parts in such a way that the original function can be reconstructed (i.e., recomposed) from those parts.
436:
from the rest of the world. Practical examples of this phenomenon surround us. Consider the particular case of "northbound traffic on the
644:
1902:
Tonge, Fred M. (1969), "Hierarchical aspects of computer languages", in Whyte, Lancelot Law; Wilson, Albert G.; Wilson, Donna (eds.),
40:
924:
1860:
Simon, Herbert A. (1963), "Causal
Ordering and Identifiability", in Ando, Albert; Fisher, Franklin M.; Simon, Herbert A. (eds.),
1665:
1705:
469:) takes on three possible values of {"moving slow", "moving deadly slow", "not moving at all"}. Now, let's say the variable
1568:{\displaystyle =a_{1}\cdot T\{g_{1}(t)\}+a_{2}\cdot T\{g_{2}(t)\}+a_{3}\cdot T\{g_{3}(t)\}+\dots +a_{n}\cdot T\{g_{n}(t)\}}
1038:
1931:
1368:{\displaystyle T\{f(t)\}=T\{a_{1}\cdot g_{1}(t)+a_{2}\cdot g_{2}(t)+a_{3}\cdot g_{3}(t)+\dots +a_{n}\cdot g_{n}(t)\}}
249:
231:
209:
169:
107:
54:
202:
151:
627:
the attempt to recover something of the intrinsic hierarchical structure which generated that joint distribution.
1926:
1936:
136:
1608:
1597:
46:
909:{\displaystyle f(t)=a_{1}\cdot g_{1}(t)+a_{2}\cdot g_{2}(t)+a_{3}\cdot g_{3}(t)+\dots +a_{n}\cdot g_{n}(t)}
531:
559:
507:
1893:
1865:
1675:
551:
288:
between the components are critical to the function of the collection. All interactions may not be
196:
143:
85:
82:
that states a
Knowledge editor's personal feelings or presents an original argument about a topic.
571:
514:
West Side
Highway traffic from all other potential influences. That is, all other influences act
147:
1797:
Koestler, Athur (1973), "The tree and the candle", in Gray, William; Rizzo, Nicholas D. (eds.),
1660:
1142:
606:
575:
271:
213:
1874:
Simon, Herbert A. (1973), "The organization of complex systems", in Pattee, Howard H. (ed.),
582:
567:
472:
443:
1756:(Report). Fort Belvoir, VA: Defense Acquisition University Press. January 2001. p. 45.
1116:
412:
382:
351:
324:
1712:
A review of other applications and function decomposition. Also presents methods based on
736:
can be decomposed into a linear combination of other functions, called component signals:
710:
681:
8:
1670:
1603:
650:
498:
depends on two other variables, "weather" with values of {"sun", "rain", "snow"}, and "
1836:
1713:
623:
1840:
1701:
1650:
1585:
675:
671:
594:
550:
Processes related to functional decomposition are prevalent throughout the fields of
527:
437:
1697:
1828:
662:
reveal common functions and types, and finally derives
Modules from this activity.
631:
555:
539:
503:
656:
1888:
Simon, Herbert A. (1996), "The architecture of complexity: Hierarchic systems",
1689:
1581:
590:
563:
535:
312:
Causal influences on West Side
Highway traffic. Weather and GW Bridge traffic
1920:
1907:
1879:
290:
308:
1717:
593:
and the recently popular methods referred to as "causal decompositions" or
1694:
Proceedings of the
Fourteenth International Conference on Machine Learning
1772:
1626:
263:
1832:
296:
1688:
Zupan, Blaž; Bohanec, Marko; Bratko, Ivan; Demšar, Janez (July 1997).
506:
in Japan, etc.) and the Bridge traffic variable (e.g., an accident on
1634:
1630:
499:
678:. The input signal to an LTI system can be expressed as a function,
154:. Statements consisting only of original research should be removed.
1655:
1799:
Unity
Through Diversity: A Festschrift for Ludwig von Bertalanffy
1622:
1637:
and a front panel. Later, when a different model needs an audio
526:
Practical applications of functional decomposition are found in
300:, synthesis, validation and verification of composite behavior.
1700:. San Francisco: Morgan Kaufmann Publishers. pp. 421–429.
1611:
can be described without an "and" or "or" in the description.
1139:
represent the effect of the system, then the output signal is
1028:{\displaystyle \{g_{1}(t),g_{2}(t),g_{3}(t),\dots ,g_{n}(t)\}}
1614:
This exercise forces each part of the system to have a pure
16:
Expression of a function as the composition of two functions
1615:
79:
personal reflection, personal essay, or argumentative essay
278:
when the constituent processes possess a certain level of
670:
Functional decomposition is used in the analysis of many
1687:
1638:
1382:
1188:
1145:
1119:
1041:
927:
747:
713:
684:
475:
446:
415:
385:
354:
327:
1819:McGinn, Colin (1994), "The Problem of Philosophy",
1625:system. One might functionally decompose this into
1876:Hierarchy Theory: The Challenge of Complex Systems
1567:
1367:
1169:
1131:
1106:{\displaystyle \{a_{1},a_{2},a_{3},\dots ,a_{n}\}}
1105:
1027:
908:
728:
699:
558:. Hierarchical model induction techniques such as
490:
461:
428:
398:
367:
340:
1918:
1862:Essays on the Structure of Social Science Models
1731:
1801:, New York: Gordon and Breach, pp. 287–314
303:
1896:, Massachusetts: MIT Press, pp. 183–216
1690:"Machine learning by function decomposition"
1562:
1540:
1512:
1490:
1468:
1446:
1424:
1402:
1362:
1216:
1207:
1192:
1164:
1149:
1126:
1123:
1100:
1042:
1022:
928:
578:are all examples of function decomposition.
1641:, it can probably fit the same interfaces.
645:Functional decomposition (computer science)
545:
55:Learn how and when to remove these messages
1621:For example, say that one needs to make a
294:, but possibly deduced through repetitive
1868:, Massachusetts: MIT Press, pp. 5–31
1848:
379:of variables. We would say that variable
282:(i.e., independence or non-interaction).
250:Learn how and when to remove this message
232:Learn how and when to remove this message
170:Learn how and when to remove this message
108:Learn how and when to remove this message
1796:
1785:
638:
307:
195:This article includes a list of general
1666:Function composition (computer science)
1919:
1818:
1807:
1591:
1910:: American Elsevier, pp. 233–251
1901:
1887:
1873:
1859:
1812:, Cambridge, Massachusetts: MIT Press
1779:, Cambridge, Massachusetts: MIT Press
1771:
1737:
1035:are the component signals. Note that
665:
181:
119:
61:
20:
612:
13:
1681:
600:
348:only depends directly on variable
201:it lacks sufficient corresponding
14:
1948:
1882:: George Braziller, pp. 3–27
440:." Let us assume this variable (
36:This article has multiple issues.
1751:Systems Engineering Fundamentals
618:influences on our observations.
186:
124:
66:
25:
521:
375:, rather than depending on the
44:or discuss these issues on the
1890:The sciences of the artificial
1743:
1692:. In Douglas H. Fisher (ed.).
1559:
1553:
1509:
1503:
1465:
1459:
1421:
1415:
1359:
1353:
1318:
1312:
1283:
1277:
1248:
1242:
1204:
1198:
1161:
1155:
1019:
1013:
991:
985:
969:
963:
947:
941:
903:
897:
862:
856:
827:
821:
792:
786:
757:
751:
723:
717:
694:
688:
270:is the process of resolving a
1:
1849:Resnikoff, Howard L. (1989),
1764:
1598:Functional flow block diagram
1177:, which can be expressed as:
1602:Functional decomposition in
532:structural equation modeling
304:Motivation for decomposition
7:
1644:
150:the claims made and adding
10:
1953:
1595:
654:
648:
642:
560:Logic circuit minimization
1932:Philosophy of mathematics
1810:Symmetry, Causality, Mind
1786:Koestler, Arthur (1967),
1698:ICML '97: July 8–12, 1997
1170:{\displaystyle T\{f(t)\}}
1808:Leyton, Michael (1992),
1788:The Ghost in the Machine
1724:
1676:Knowledge representation
589:. Among such models are
552:knowledge representation
546:Knowledge representation
268:functional decomposition
1904:Hierarchical Structures
1851:The Illusion of Reality
572:hierarchical clustering
491:{\displaystyle {x_{1}}}
462:{\displaystyle {x_{1}}}
216:more precise citations.
1927:Functions and mappings
1777:The Modularity of Mind
1661:Database normalization
1569:
1369:
1171:
1133:
1107:
1029:
910:
730:
701:
607:database normalization
576:quadtree decomposition
492:
463:
430:
400:
369:
342:
317:
88:by rewriting it in an
1937:Philosophy of physics
1821:Philosophical Studies
1790:, New York: Macmillan
1570:
1370:
1172:
1134:
1132:{\displaystyle T\{\}}
1108:
1030:
911:
731:
702:
639:Software architecture
583:statistical inference
568:grammatical inference
493:
464:
431:
429:{\displaystyle x_{1}}
401:
399:{\displaystyle x_{2}}
370:
368:{\displaystyle x_{2}}
343:
341:{\displaystyle x_{1}}
311:
1853:, New York: Springer
1380:
1186:
1143:
1117:
1039:
925:
745:
729:{\displaystyle f(t)}
711:
700:{\displaystyle f(t)}
682:
473:
444:
413:
383:
352:
325:
1671:Inductive inference
1604:systems engineering
1592:Systems engineering
651:Structured analysis
1833:10.1007/BF00989821
1714:information theory
1565:
1365:
1167:
1129:
1103:
1025:
906:
726:
697:
624:joint distribution
504:butterfly flapping
488:
459:
426:
396:
365:
338:
318:
135:possibly contains
90:encyclopedic style
77:is written like a
1707:978-1-55860-486-5
1651:Bayesian networks
1586:Fourier transform
674:systems, such as
672:signal processing
666:Signal processing
595:Bayesian networks
528:Bayesian networks
438:West Side Highway
260:
259:
252:
242:
241:
234:
180:
179:
172:
137:original research
118:
117:
110:
59:
1944:
1911:
1897:
1883:
1869:
1854:
1843:
1827:(2–3): 133–156,
1813:
1802:
1791:
1780:
1758:
1757:
1755:
1747:
1741:
1735:
1711:
1574:
1572:
1571:
1566:
1552:
1551:
1533:
1532:
1502:
1501:
1483:
1482:
1458:
1457:
1439:
1438:
1414:
1413:
1395:
1394:
1374:
1372:
1371:
1366:
1352:
1351:
1339:
1338:
1311:
1310:
1298:
1297:
1276:
1275:
1263:
1262:
1241:
1240:
1228:
1227:
1176:
1174:
1173:
1168:
1138:
1136:
1135:
1130:
1112:
1110:
1109:
1104:
1099:
1098:
1080:
1079:
1067:
1066:
1054:
1053:
1034:
1032:
1031:
1026:
1012:
1011:
984:
983:
962:
961:
940:
939:
915:
913:
912:
907:
896:
895:
883:
882:
855:
854:
842:
841:
820:
819:
807:
806:
785:
784:
772:
771:
735:
733:
732:
727:
706:
704:
703:
698:
632:Bayesian network
613:Machine learning
556:machine learning
540:database systems
497:
495:
494:
489:
487:
486:
485:
468:
466:
465:
460:
458:
457:
456:
435:
433:
432:
427:
425:
424:
405:
403:
402:
397:
395:
394:
374:
372:
371:
366:
364:
363:
347:
345:
344:
339:
337:
336:
316:other influences
299:
293:
287:
255:
248:
237:
230:
226:
223:
217:
212:this article by
203:inline citations
190:
189:
182:
175:
168:
164:
161:
155:
152:inline citations
128:
127:
120:
113:
106:
102:
99:
93:
70:
69:
62:
51:
29:
28:
21:
1952:
1951:
1947:
1946:
1945:
1943:
1942:
1941:
1917:
1916:
1915:
1767:
1762:
1761:
1753:
1749:
1748:
1744:
1736:
1732:
1727:
1708:
1684:
1682:Further reading
1647:
1600:
1594:
1547:
1543:
1528:
1524:
1497:
1493:
1478:
1474:
1453:
1449:
1434:
1430:
1409:
1405:
1390:
1386:
1381:
1378:
1377:
1347:
1343:
1334:
1330:
1306:
1302:
1293:
1289:
1271:
1267:
1258:
1254:
1236:
1232:
1223:
1219:
1187:
1184:
1183:
1144:
1141:
1140:
1118:
1115:
1114:
1094:
1090:
1075:
1071:
1062:
1058:
1049:
1045:
1040:
1037:
1036:
1007:
1003:
979:
975:
957:
953:
935:
931:
926:
923:
922:
891:
887:
878:
874:
850:
846:
837:
833:
815:
811:
802:
798:
780:
776:
767:
763:
746:
743:
742:
712:
709:
708:
683:
680:
679:
668:
659:
657:Structure chart
653:
647:
641:
630:As an example,
615:
603:
601:Database theory
548:
524:
481:
477:
476:
474:
471:
470:
452:
448:
447:
445:
442:
441:
420:
416:
414:
411:
410:
390:
386:
384:
381:
380:
359:
355:
353:
350:
349:
332:
328:
326:
323:
322:
306:
295:
289:
285:
256:
245:
244:
243:
238:
227:
221:
218:
208:Please help to
207:
191:
187:
176:
165:
159:
156:
141:
129:
125:
114:
103:
97:
94:
86:help improve it
83:
71:
67:
30:
26:
17:
12:
11:
5:
1950:
1940:
1939:
1934:
1929:
1914:
1913:
1899:
1885:
1871:
1856:
1855:
1845:
1844:
1815:
1814:
1804:
1803:
1793:
1792:
1782:
1781:
1768:
1766:
1763:
1760:
1759:
1742:
1729:
1728:
1726:
1723:
1722:
1721:
1706:
1683:
1680:
1679:
1678:
1673:
1668:
1663:
1658:
1653:
1646:
1643:
1596:Main article:
1593:
1590:
1582:Fourier series
1578:
1577:
1576:
1575:
1564:
1561:
1558:
1555:
1550:
1546:
1542:
1539:
1536:
1531:
1527:
1523:
1520:
1517:
1514:
1511:
1508:
1505:
1500:
1496:
1492:
1489:
1486:
1481:
1477:
1473:
1470:
1467:
1464:
1461:
1456:
1452:
1448:
1445:
1442:
1437:
1433:
1429:
1426:
1423:
1420:
1417:
1412:
1408:
1404:
1401:
1398:
1393:
1389:
1385:
1375:
1364:
1361:
1358:
1355:
1350:
1346:
1342:
1337:
1333:
1329:
1326:
1323:
1320:
1317:
1314:
1309:
1305:
1301:
1296:
1292:
1288:
1285:
1282:
1279:
1274:
1270:
1266:
1261:
1257:
1253:
1250:
1247:
1244:
1239:
1235:
1231:
1226:
1222:
1218:
1215:
1212:
1209:
1206:
1203:
1200:
1197:
1194:
1191:
1166:
1163:
1160:
1157:
1154:
1151:
1148:
1128:
1125:
1122:
1102:
1097:
1093:
1089:
1086:
1083:
1078:
1074:
1070:
1065:
1061:
1057:
1052:
1048:
1044:
1024:
1021:
1018:
1015:
1010:
1006:
1002:
999:
996:
993:
990:
987:
982:
978:
974:
971:
968:
965:
960:
956:
952:
949:
946:
943:
938:
934:
930:
919:
918:
917:
916:
905:
902:
899:
894:
890:
886:
881:
877:
873:
870:
867:
864:
861:
858:
853:
849:
845:
840:
836:
832:
829:
826:
823:
818:
814:
810:
805:
801:
797:
794:
791:
788:
783:
779:
775:
770:
766:
762:
759:
756:
753:
750:
725:
722:
719:
716:
696:
693:
690:
687:
667:
664:
655:Main article:
649:Main article:
643:Main article:
640:
637:
614:
611:
602:
599:
591:mixture models
564:decision trees
547:
544:
536:linear systems
523:
520:
484:
480:
455:
451:
423:
419:
393:
389:
362:
358:
335:
331:
305:
302:
258:
257:
240:
239:
222:September 2020
194:
192:
185:
178:
177:
132:
130:
123:
116:
115:
74:
72:
65:
60:
34:
33:
31:
24:
15:
9:
6:
4:
3:
2:
1949:
1938:
1935:
1933:
1930:
1928:
1925:
1924:
1922:
1909:
1905:
1900:
1895:
1891:
1886:
1881:
1877:
1872:
1867:
1863:
1858:
1857:
1852:
1847:
1846:
1842:
1838:
1834:
1830:
1826:
1822:
1817:
1816:
1811:
1806:
1805:
1800:
1795:
1794:
1789:
1784:
1783:
1778:
1774:
1770:
1769:
1752:
1746:
1739:
1734:
1730:
1719:
1715:
1709:
1703:
1699:
1695:
1691:
1686:
1685:
1677:
1674:
1672:
1669:
1667:
1664:
1662:
1659:
1657:
1654:
1652:
1649:
1648:
1642:
1640:
1636:
1632:
1628:
1624:
1619:
1617:
1612:
1610:
1609:block diagram
1605:
1599:
1589:
1587:
1583:
1556:
1548:
1544:
1537:
1534:
1529:
1525:
1521:
1518:
1515:
1506:
1498:
1494:
1487:
1484:
1479:
1475:
1471:
1462:
1454:
1450:
1443:
1440:
1435:
1431:
1427:
1418:
1410:
1406:
1399:
1396:
1391:
1387:
1383:
1376:
1356:
1348:
1344:
1340:
1335:
1331:
1327:
1324:
1321:
1315:
1307:
1303:
1299:
1294:
1290:
1286:
1280:
1272:
1268:
1264:
1259:
1255:
1251:
1245:
1237:
1233:
1229:
1224:
1220:
1213:
1210:
1201:
1195:
1189:
1182:
1181:
1180:
1179:
1178:
1158:
1152:
1146:
1120:
1095:
1091:
1087:
1084:
1081:
1076:
1072:
1068:
1063:
1059:
1055:
1050:
1046:
1016:
1008:
1004:
1000:
997:
994:
988:
980:
976:
972:
966:
958:
954:
950:
944:
936:
932:
900:
892:
888:
884:
879:
875:
871:
868:
865:
859:
851:
847:
843:
838:
834:
830:
824:
816:
812:
808:
803:
799:
795:
789:
781:
777:
773:
768:
764:
760:
754:
748:
741:
740:
739:
738:
737:
720:
714:
691:
685:
677:
673:
663:
658:
652:
646:
636:
633:
628:
625:
619:
610:
608:
598:
596:
592:
588:
587:approximately
584:
579:
577:
573:
569:
565:
561:
557:
553:
543:
541:
537:
533:
529:
519:
517:
513:
509:
505:
501:
482:
478:
453:
449:
439:
421:
417:
408:
391:
387:
378:
360:
356:
333:
329:
315:
310:
301:
298:
292:
283:
281:
275:
273:
269:
265:
254:
251:
236:
233:
225:
215:
211:
205:
204:
198:
193:
184:
183:
174:
171:
163:
153:
149:
145:
139:
138:
133:This article
131:
122:
121:
112:
109:
101:
91:
87:
81:
80:
75:This article
73:
64:
63:
58:
56:
49:
48:
43:
42:
37:
32:
23:
22:
19:
1903:
1889:
1875:
1861:
1850:
1824:
1820:
1809:
1798:
1787:
1776:
1773:Fodor, Jerry
1745:
1738:Simon (1963)
1733:
1718:graph theory
1693:
1620:
1613:
1601:
1579:
920:
669:
660:
629:
620:
616:
604:
586:
580:
549:
525:
522:Applications
515:
511:
406:
376:
319:
313:
286:Interactions
284:
279:
276:
267:
261:
246:
228:
219:
200:
166:
157:
134:
104:
95:
76:
52:
45:
39:
38:Please help
35:
18:
676:LTI systems
407:screens off
264:engineering
214:introducing
1921:Categories
1765:References
512:screen off
377:entire set
314:screen off
297:perception
291:observable
280:modularity
272:functional
197:references
144:improve it
41:improve it
1894:Cambridge
1866:Cambridge
1841:170454227
1635:tape deck
1631:amplifier
1535:⋅
1519:⋯
1485:⋅
1441:⋅
1397:⋅
1341:⋅
1325:⋯
1300:⋅
1265:⋅
1230:⋅
1085:…
998:…
885:⋅
869:⋯
844:⋅
809:⋅
774:⋅
500:GW Bridge
409:variable
148:verifying
47:talk page
1908:New York
1880:New York
1775:(1983),
1656:Currying
1645:See also
1627:speakers
1616:function
1584:and the
160:May 2023
98:May 2023
707:. Then
516:through
210:improve
142:Please
84:Please
1839:
1704:
1623:stereo
921:Here,
574:, and
538:, and
518:them.
199:, but
1837:S2CID
1754:(PDF)
1725:Notes
581:Many
1716:and
1702:ISBN
1633:, a
605:See
554:and
508:I-95
1829:doi
262:In
146:by
1923::
1906:,
1892:,
1878:,
1864:,
1835:,
1825:76
1823:,
1696:.
1639:CD
1629:,
1588:.
609:.
597:.
570:,
566:,
562:,
542:.
534:,
530:,
266:,
50:.
1912:.
1898:.
1884:.
1870:.
1831::
1740:.
1720:.
1710:.
1563:}
1560:)
1557:t
1554:(
1549:n
1545:g
1541:{
1538:T
1530:n
1526:a
1522:+
1516:+
1513:}
1510:)
1507:t
1504:(
1499:3
1495:g
1491:{
1488:T
1480:3
1476:a
1472:+
1469:}
1466:)
1463:t
1460:(
1455:2
1451:g
1447:{
1444:T
1436:2
1432:a
1428:+
1425:}
1422:)
1419:t
1416:(
1411:1
1407:g
1403:{
1400:T
1392:1
1388:a
1384:=
1363:}
1360:)
1357:t
1354:(
1349:n
1345:g
1336:n
1332:a
1328:+
1322:+
1319:)
1316:t
1313:(
1308:3
1304:g
1295:3
1291:a
1287:+
1284:)
1281:t
1278:(
1273:2
1269:g
1260:2
1256:a
1252:+
1249:)
1246:t
1243:(
1238:1
1234:g
1225:1
1221:a
1217:{
1214:T
1211:=
1208:}
1205:)
1202:t
1199:(
1196:f
1193:{
1190:T
1165:}
1162:)
1159:t
1156:(
1153:f
1150:{
1147:T
1127:}
1124:{
1121:T
1101:}
1096:n
1092:a
1088:,
1082:,
1077:3
1073:a
1069:,
1064:2
1060:a
1056:,
1051:1
1047:a
1043:{
1023:}
1020:)
1017:t
1014:(
1009:n
1005:g
1001:,
995:,
992:)
989:t
986:(
981:3
977:g
973:,
970:)
967:t
964:(
959:2
955:g
951:,
948:)
945:t
942:(
937:1
933:g
929:{
904:)
901:t
898:(
893:n
889:g
880:n
876:a
872:+
866:+
863:)
860:t
857:(
852:3
848:g
839:3
835:a
831:+
828:)
825:t
822:(
817:2
813:g
804:2
800:a
796:+
793:)
790:t
787:(
782:1
778:g
769:1
765:a
761:=
758:)
755:t
752:(
749:f
724:)
721:t
718:(
715:f
695:)
692:t
689:(
686:f
483:1
479:x
454:1
450:x
422:1
418:x
392:2
388:x
361:2
357:x
334:1
330:x
253:)
247:(
235:)
229:(
224:)
220:(
206:.
173:)
167:(
162:)
158:(
140:.
111:)
105:(
100:)
96:(
92:.
57:)
53:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.