Return to main page
Change viewing parameters
Switch to Russian version
Select another database

North Caucasian family: Dargwa group (3 lists) :

Search within this database
Total of 121 record By pages
Build tree
Database description
Highlight phonetically similar items
Show all notes
new100\ncc\dgw
Number: 1
Word: all
Shiri: le-class-žu-class 1 
Amuzgi: leclass-il 1 
Ashti: li-class-il 1 
Number: 2
Word: ashes
Shiri: χʷesːa 1 
Amuzgi: χʷisːa 1 
Ashti: ʁˤʷasːa 1 
Number: 3
Word: bark
Shiri: kam 1 
Amuzgi: kam 1 
Ashti: kam 1 
Number: 4
Word: belly
Shiri: kʼultʼa 1 
Amuzgi: kʼultʼa 1 
Ashti: kʼultʼa 1 
Number: 5
Word: big
Shiri: χula 1 
Amuzgi: χula 1 
Ashti: χʷala 1 
Number: 6
Word: bird
Shiri: arc-an -1 
Amuzgi: čakʷ 1 
Ashti: ʡiħliqʼˤan 2 
Number: 7
Word: bite
Shiri: cuc-class-ikʼʷ- 1 
Amuzgi: cuc-la-class-arqʼ 1 
Ashti: sus-či-class-ikː- 1 
Number: 8
Word: black
Shiri: cʼutːaˤr 1 
Amuzgi: cʼutːaˤr 1 
Ashti: cʼutːeː 1 
Number: 9
Word: blood
Shiri: biʡi 1 
Amuzgi: beʡ 1 
Ashti: bay 1 
Number: 10
Word: bone
Shiri: likːa 1 
Amuzgi: likːa 1 
Ashti: likːa 1 
Number: 11
Word: breast
Shiri: miqiri 1 
Amuzgi: miqiri 1 
Ashti: miqay 1 
Number: 12
Word: burn tr.
Shiri: class=ikːʷ- 1 
Amuzgi: class=ikːʷ- 1 
Ashti: ha=class=ikʼʷ- 2 
Number: 13
Word: claw(nail)
Shiri: mika 1 
Amuzgi: mika 1 
Ashti: mika 1 
Number: 14
Word: cloud
Shiri: qːiri 1 
Amuzgi: qːiri 1 
Ashti: qːay 1 
Number: 15
Word: cold
Shiri: class=erχː-ib 1 
Amuzgi: class=erχː-ib 1 
Ashti: class=eːχ-ib 1 
Number: 16
Word: come
Shiri: sa=class=eʁ- 1 
Amuzgi: saˤqʼˤ- 2 
Ashti: sa=class=akʼ- 3 
Number: 16
Word: come
Shiri:
Amuzgi:
Ashti: sa=class=ax- 4 
Number: 17
Word: die
Shiri: class=ebkʼ- 1 
Amuzgi: class=ebkʼ- 1 
Ashti: class=ibkʼ- 1 
Number: 18
Word: dog
Shiri: χːʷe 1 
Amuzgi: χːʷe 1 
Ashti: χːʷi 1 
Number: 19
Word: drink
Shiri: class=erčː- 1 
Amuzgi: class=erčː- 1 
Ashti: class=eːčː- 1 
Number: 20
Word: dry
Shiri: class=erʁ-ub 1 
Amuzgi: class=erʁ-ub 1 
Ashti: class=eːʁʷ-ib 1 
Number: 21
Word: ear
Shiri: laˤp 1 
Amuzgi: laˤp 1 
Ashti: laˤp 1 
Number: 22
Word: earth
Shiri: ʡančːin 1 
Amuzgi: ʡančːin 1 
Ashti: ʡančːin 1 
Number: 23
Word: eat
Shiri: class=erkʷ- 1 
Amuzgi: class=erkʷ- 1 
Ashti: class=eːkʷ- 1 
Number: 24
Word: egg
Shiri: duqu 1 
Amuzgi: duqu 1 
Ashti: daqu 1 
Number: 25
Word: eye
Shiri: ʕüli 1 
Amuzgi: ʕuli 1 
Ashti: uli 1 
Number: 26
Word: fat n.
Shiri: ħuli 1 
Amuzgi: ħuli 1 
Ashti: ħuli 1 
Number: 27
Word: feather
Shiri: puħala 1 
Amuzgi: puħala 1 
Ashti: puˤħala 1 
Number: 28
Word: fire
Shiri: cʼa 1 
Amuzgi: cʼa 1 
Ashti: cʼa 1 
Number: 29
Word: fish
Shiri: baliq -1 
Amuzgi: baˤliq -1 
Ashti: ʁʷabš 1 
Number: 30
Word: fly v.
Shiri: ʡarħ- 1 
Amuzgi: iχː- 2 
Ashti: ʡiħ- 3 
Number: 31
Word: foot
Shiri: tʼuˀ 1 
Amuzgi: tʼuˤ 1 
Ashti: tʼuˤy 1 
Number: 32
Word: full
Shiri: class=icʼ-ib 1 
Amuzgi: class=icʼ-ib-li 1 
Ashti: class=icʼ-ib 1 
Number: 33
Word: give
Shiri: class=ikː- 1 
Amuzgi: class=ikː- 1 
Ashti: class=ikː- 1 
Number: 34
Word: good
Shiri: ʡaχ 1 
Amuzgi: ʡaχ 1 
Ashti: ʡaχ 1 
Number: 35
Word: green
Shiri: šiniš 1 
Amuzgi: šaniš 1 
Ashti: šaˤnaˤš 1 
Number: 36
Word: hair
Shiri: ʁes 1 
Amuzgi: ʁes 1 
Ashti: ʁis 1 
Number: 37
Word: hand
Shiri: naˤqˤ 1 
Amuzgi: naˤqˤ 1 
Ashti: naˤqˤ 1 
Number: 38
Word: head
Shiri: bekʼ 1 
Amuzgi: bekʼ 1 
Ashti: bikʼ 1 
Number: 38
Word: head
Shiri:
Amuzgi:
Ashti: buːčːi 2 
Number: 39
Word: hear
Shiri: class=aqʼ- 1 
Amuzgi: class=aqʼ- 1 
Ashti: tʼam-class-aqʼ- 1 
Number: 40
Word: heart
Shiri: urkʼi 1 
Amuzgi: urkʼi 1 
Ashti: uːkʼi 1 
Number: 41
Word: horn
Shiri: qi 1 
Amuzgi: qe 1 
Ashti: qi 1 
Number: 42
Word: I
Shiri: du 1 
Amuzgi: du 1 
Ashti: du 1 
Number: 43
Word: kill
Shiri: ka=xʷ- 1 
Amuzgi: ka=xʷ- 1 
Ashti: ka=xʷ- 1 
Number: 44
Word: knee
Shiri: qʼʷaqʼʷa 1 
Amuzgi: qʼʷaqʼʷa 1 
Ashti: qʼuqʼa 1 
Number: 45
Word: know
Shiri: class=aχː- 1 
Amuzgi: class=aχː- 1 
Ashti: class=aχ- 1 
Number: 45
Word: know
Shiri:
Amuzgi: class=ukʼ- 2 
Ashti: class=akʼ- 2 
Number: 46
Word: leaf
Shiri: kʼapːi 1 
Amuzgi: kʼapːi 1 
Ashti: kʼapːi 1 
Number: 47
Word: lie
Shiri: ka=class=isː- 1 
Amuzgi: ka=class=isː- 1 
Ashti: ka=class=isː- 1 
Number: 48
Word: liver
Shiri: dulekʼ 1 
Amuzgi: dulekʼ 1 
Ashti: dulikʼ 1 
Number: 49
Word: long
Shiri: class=uqan 1 
Amuzgi: class=uqin 1 
Ashti: class=uːˤqˤin 1 
Number: 50
Word: louse
Shiri: nez 1 
Amuzgi: nez 1 
Ashti: nid 1 
Number: 51
Word: man
Shiri: murgul adami 1 
Amuzgi: admi -1 
Ashti: admi -1 
Number: 52
Word: many
Shiri: class=aqil 1 
Amuzgi: class=aqil 1 
Ashti: χːe- 2 
Number: 53
Word: meat
Shiri: dig 1 
Amuzgi: di 1 
Ashti: dig 1 
Number: 54
Word: moon
Shiri: bac 1 
Amuzgi: bac 1 
Ashti: bac 1 
Number: 55
Word: mountain
Shiri: dubura 1 
Amuzgi: dubura 1 
Ashti: muda 2 
Number: 55
Word: mountain
Shiri:
Amuzgi:
Ashti: dubuy 1 
Number: 56
Word: mouth
Shiri: kʼuntʼ-bi 1 
Amuzgi: muli 2 
Ashti: muːli 2 
Number: 56
Word: mouth
Shiri: dume 3 
Amuzgi: dumža 3 
Ashti: dumža 3 
Number: 57
Word: name
Shiri: zu 1 
Amuzgi: zu 1 
Ashti: zu 1 
Number: 58
Word: neck
Shiri: qˤʷab 1 
Amuzgi: qˤʷab 1 
Ashti: qˤab 1 
Number: 59
Word: new
Shiri: sakːa 1 
Amuzgi: cʼi 2 
Ashti: yangi -1 
Number: 59
Word: new
Shiri:
Amuzgi:
Ashti: cʼi 2 
Number: 60
Word: night
Shiri: dukːi 1 
Amuzgi: dukːi 1 
Ashti: dučːi 1 
Number: 61
Word: nose
Shiri: qˤʷaqˤʷ 1 
Amuzgi: qˤʷaqˤʷ 1 
Ashti: qˤʷaqˤʷ 1 
Number: 62
Word: not
Shiri: ʕä- ~ a- 1 
Amuzgi: ʕa- 1 
Ashti: a- 1 
Number: 63
Word: one
Shiri: ca 1 
Amuzgi: ca 1 
Ashti: sa 1 
Number: 64
Word: person
Shiri: adami -1 
Amuzgi: insan -1 
Ashti: insan -1 
Number: 65
Word: rain
Shiri: marka 1 
Amuzgi: marka 1 
Ashti: či=b=ut-ala 2 
Number: 66
Word: red
Shiri: ʕätʼin 1 
Amuzgi: ʕatʼin 1 
Ashti: atʼin 1 
Number: 67
Word: road
Shiri: xːuni 1 
Amuzgi: xːuni 1 
Ashti: xːuni 1 
Number: 68
Word: root
Shiri: yaˤmʡi 1 
Amuzgi: yamʡi 1 
Ashti: yaˤmħi 1 
Number: 69
Word: round1 (3D)
Shiri: cʼa=gulgul 1 
Amuzgi: gulgul 1 
Ashti: luglug 1 
Number: 69
Word: round2 (2D)
Shiri: gulgul 1 
Amuzgi:
Ashti:
Number: 70
Word: sand
Shiri: qːum -1 
Amuzgi: qːum -1 
Ashti: qːum -1 
Number: 71
Word: say
Shiri: ha=ʔ- 1 
Amuzgi: ha=ʔ- 1 
Ashti: ha=ʔ- 1 
Number: 72
Word: see
Shiri: či=class=ag- 1 
Amuzgi: či=class=ag- 1 
Ashti: class=uˤlħ- 2 
Number: 73
Word: seed
Shiri: xːʷe 1 
Amuzgi: xːʷe 1 
Ashti: qama 2 
Number: 74
Word: sit
Shiri: ka=class=ig- 1 
Amuzgi: ka=class=ig- 1 
Ashti: ka=class=ig- 1 
Number: 75
Word: skin
Shiri: kam 1 
Amuzgi: kam 1 
Ashti: kam 1 
Number: 76
Word: sleep
Shiri: class=elsː- 1 
Amuzgi: class=elsː- 1 
Ashti: class=ilsː- 1 
Number: 77
Word: small
Shiri: class=ižikʼa 1 
Amuzgi: class=ižikʼa 1 
Ashti: class=iːkʼa 1 
Number: 78
Word: smoke
Shiri: bergʷa 1 
Amuzgi: yergʷa 1 
Ashti: bulqʼa 2 
Number: 79
Word: stand
Shiri: ka=class=icː- 1 
Amuzgi: ka=class=icː- 1 
Ashti: ka=class=icː 1 
Number: 80
Word: star
Shiri: ziri 1 
Amuzgi: ziri 1 
Ashti: diː 1 
Number: 81
Word: stone
Shiri: qːarqːa 1 
Amuzgi: qːarqːa 1 
Ashti: qːaːqːa 1 
Number: 82
Word: sun
Shiri: bari 1 
Amuzgi: bari 1 
Ashti: beːgʷala 2 
Number: 83
Word: swim
Shiri: kurtʼ-class-ikʼʷ- 1 
Amuzgi: hin-class-arqʼ- 2 
Ashti: šin-class-aːqʼ- 2 
Number: 84
Word: tail
Shiri: kʼumi 1 
Amuzgi: kʼumi 1 
Ashti: kʼumi 1 
Number: 85
Word: that
Shiri: it 1 
Amuzgi: it 1 
Ashti: id 1 
Number: 86
Word: this1
Shiri:  1 
Amuzgi: yey 1 
Ashti: iy 1 
Number: 86
Word: this2
Shiri: il 2 
Amuzgi: il 2 
Ashti: il 2 
Number: 87
Word: thou1
Shiri: ʕü 1 
Amuzgi: ʕu 1 
Ashti: u 1 
Number: 87
Word: thou2
Shiri: ʕä- 2 
Amuzgi: ʕa- 2 
Ashti: a- 2 
Number: 88
Word: tongue
Shiri: mec 1 
Amuzgi: mec 1 
Ashti: mucːul 1 
Number: 89
Word: tooth
Shiri: cula 1 
Amuzgi: cula 1 
Ashti: sula 1 
Number: 90
Word: tree
Shiri: kːalkːa 1 
Amuzgi: dex 2 
Ashti: kːalkːa 1 
Number: 91
Word: two
Shiri: kʼʷi 1 
Amuzgi: kʼʷi 1 
Ashti: kʼʷi 1 
Number: 92
Word: walk (go)
Shiri: class=aˤrqʼˤ- 1 
Amuzgi: class=aˤrqʼˤ- 1 
Ashti: class=aːˤqʼˤ- 1 
Number: 93
Word: warm (hot)
Shiri: gʷana 1 
Amuzgi: guna 1 
Ashti: wana 1 
Number: 94
Word: water
Shiri: hin 1 
Amuzgi: hin 1 
Ashti: šin 1 
Number: 95
Word: we1
Shiri: nusːa 1 
Amuzgi: nusːa 1 
Ashti: nusːa 1 
Number: 95
Word: we2
Shiri: nuxːa 2 
Amuzgi: nuxːa 2 
Ashti:
Number: 96
Word: what
Shiri: ci 1 
Amuzgi: ci 1 
Ashti: si 1 
Number: 97
Word: white
Shiri: cʼuˀb 1 
Amuzgi: cʼub 1 
Ashti: cʼub 1 
Number: 98
Word: who
Shiri: ča 1 
Amuzgi: ča 1 
Ashti: ča 1 
Number: 99
Word: woman
Shiri: xunul 1 
Amuzgi: xunul 1 
Ashti: xunul 1 
Number: 100
Word: yellow
Shiri: class=uqu 1 
Amuzgi: class=uqu 1 
Ashti: class=aqu 1 
Number: 101
Word: far
Shiri: haraq-li 1 
Amuzgi: heq-li 2 
Ashti: hiq-li-class 2 
Number: 102
Word: heavy
Shiri: dekʼʷ 1 
Amuzgi: class=ekʼʷ 1 
Ashti: class=ikʼʷi 1 
Number: 103
Word: near
Shiri: ak-li 1 
Amuzgi: ak-li 1 
Ashti: ak-li-class 1 
Number: 104
Word: salt
Shiri: cːe 1 
Amuzgi: cːe 1 
Ashti: cːi 1 
Number: 105
Word: short
Shiri: kutʼ 1 
Amuzgi: kutʼ 1 
Ashti: kut 1 
Number: 106
Word: snake
Shiri: maˤlʡuˤn -1 
Amuzgi: malʡuˤn -1 
Ashti: maˤlʡuˤn ~ maˤlʡuˤm -1 
Number: 107
Word: thin1
Shiri: class=ukʼu 1 
Amuzgi: class=ukʼul 1 
Ashti: class=akʼul 1 
Number: 107
Word: thin2
Shiri: ʁʷarcʼ 2 
Amuzgi:
Ashti: beː 3 
Number: 108
Word: wind
Shiri: čʼiyan 1 
Amuzgi: čʼan 1 
Ashti: čʼaˤn 1 
Number: 109
Word: worm
Shiri: mireqʷ 1 
Amuzgi: mireqʷ 1 
Ashti: meːqːʷ 1 
Number: 110
Word: year
Shiri: dus 1 
Amuzgi: dus 1 
Ashti: dus 1 
dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,dgw-word,dgw-shr,dgw-amz,dgw-ash,
Total of 121 record By pages

Search within this database
Select another database

Total pages generatedPages generated by this script
66572013511604
Help
StarLing database serverPowered byCGI scripts
Copyright 1998-2003 by S. StarostinCopyright 1998-2003 by G. Bronnikov
Copyright 2005-2014 by Phil Krylov