|
|
||
|---|---|---|
| .. | ||
| GPT-PyTorch.ipynb | ||
| README.md | ||
README.md
роорпБройрпНрокрпЗ рокропро┐ро▒рпНроЪро┐ рокрпЖро▒рпНро▒ рокрпЖро░ро┐роп роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпН
роорпБроирпНродрпИроп рокрогро┐роХро│ро┐ро▓рпН, роХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ рокрогро┐ропрпИроЪрпН роЪрпЖропрпНроп роиро░роорпНрокро┐ропро▓рпН ро╡ро▓рпИропроорпИрокрпНрокрпИ ро▓рпЗрокро┐ро│рпН роЪрпЖропрпНропрокрпНрокроЯрпНроЯ родро░ро╡рпБродрпНродрпКроХрпБрокрпНрокрпИрокрпН рокропройрпНрокроЯрпБродрпНродро┐ рокропро┐ро▒рпНроЪро┐ роЪрпЖропрпНродрпЛроорпН. BERT рокрпЛройрпНро▒ рокрпЖро░ро┐роп роЯро┐ро░ро╛ройрпНро╕рпНроГрокро╛ро░рпНрооро░рпН рооро╛родро┐ро░ро┐роХро│рпИрокрпН рокропройрпНрокроЯрпБродрпНродро┐, роорпКро┤ро┐ рооро╛родро┐ро░ро┐ропрпИ роЙро░рпБро╡ро╛роХрпНроХ роЪрпБроп-роорпЗро▒рпНрокро╛ро░рпНро╡рпИ роорпБро▒рпИропро┐ро▓рпН роорпКро┤ро┐ рооро╛родро┐ро░ро┐ропро╛роХрпНроХродрпНродрпИрокрпН рокропройрпНрокроЯрпБродрпНродрпБроХро┐ро▒рпЛроорпН, рокро┐ройрпНройро░рпН роХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ родрпБро▒рпИроХрпНроХрпБ роЙро░ро┐роп рокропро┐ро▒рпНроЪро┐ропрпБроЯройрпН роХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ рокрогро┐роХрпНроХро╛роХ роЪро┐ро▒рокрпНрокроорпНроЪрооро╛роХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ. роЖройро╛ро▓рпН, рокрпЖро░ро┐роп роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпН роОроирпНрод родрпБро▒рпИроХрпНроХрпБ роЙро░ро┐роп рокропро┐ро▒рпНроЪро┐ропро┐ройрпНро▒ро┐ропрпБроорпН рокро▓ рокрогро┐роХро│рпИродрпН родрпАро░рпНроХрпНроХ роорпБроЯро┐ропрпБроорпН роОройрпНро▒рпБ роиро┐ро░рпВрокро┐роХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ. роЗродрпИроЪрпН роЪрпЖропрпНропрпБроорпН родро┐ро▒ройрпН роХрпКрогрпНроЯ рооро╛родро┐ро░ро┐роХро│ро┐ройрпН роХрпБроЯрпБроорпНрокроорпН GPT: Generative Pre-Trained Transformer роОройрпНро▒рпБ роЕро┤рпИроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ.
роорпБройрпН-ро╡роХрпБрокрпНрокрпБ ро╡ро┐ройро╛роЯро┐ ро╡ро┐ройро╛
роЙро░рпИ роЙро░рпБро╡ро╛роХрпНроХроорпН рооро▒рпНро▒рпБроорпН Perplexity
роХрпАро┤рпНроороЯрпНроЯ рокропро┐ро▒рпНроЪро┐ропро┐ройрпНро▒ро┐ рокрпКродрпБрокрпН рокрогро┐роХро│рпИроЪрпН роЪрпЖропрпНропрпБроорпН роиро░роорпНрокро┐ропро▓рпН ро╡ро▓рпИропроорпИрокрпНрокро┐ройрпН ропрпЛроЪройрпИ Language Models are Unsupervised Multitask Learners роОройрпНро▒ роЖро╡рогродрпНродро┐ро▓рпН роорпБройрпНро╡рпИроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ. роорпБроХрпНроХро┐роп ропрпЛроЪройрпИ роОройрпНройро╡рпЖройрпНро▒ро╛ро▓рпН, рокро▓ рокрогро┐роХро│рпИ роЙро░рпИ роЙро░рпБро╡ро╛роХрпНроХроорпН роорпВро▓роорпН рооро╛родро┐ро░ро┐ропро╛роХрпНроХ роорпБроЯро┐ропрпБроорпН, роПройрпЖройро┐ро▓рпН роЙро░рпИропрпИрокрпН рокрпБро░ро┐роирпНродрпБроХрпКро│рпНро╡родрпБ роЕродрпИрокрпН роЙро░рпБро╡ро╛роХрпНроХрпБроорпН родро┐ро▒ройрпИ роХрпКрогрпНроЯро┐ро░рпБрокрпНрокродрпИроХрпН роХрпБро▒ро┐роХрпНроХро┐ро▒родрпБ. рооро╛родро┐ро░ро┐ рооройро┐род роЕро▒ро┐ро╡рпИ роЙро│рпНро│роЯроХрпНроХро┐роп рооро┐роХрокрпНрокрпЖро░ро┐роп роЙро░рпИ родрпКроХрпБрокрпНрокро┐ро▓рпН рокропро┐ро▒рпНроЪро┐ рокрпЖро▒рпБро╡родро╛ро▓рпН, роЗродрпБ рокро▓рпНро╡рпЗро▒рпБ родро▓рпИрокрпНрокрпБроХро│рпН рокро▒рпНро▒ро┐роп роЕро▒ро┐ро╡рпИ роХрпКрогрпНроЯродро╛роХро╡рпБроорпН рооро╛ро▒рпБроХро┐ро▒родрпБ.
роЙро░рпИропрпИрокрпН рокрпБро░ро┐роирпНродрпБроХрпКро│рпНро╡родрпБроорпН роЕродрпИ роЙро░рпБро╡ро╛роХрпНроХрпБроорпН родро┐ро▒ройрпИ роХрпКрогрпНроЯро┐ро░рпБрокрпНрокродрпБроорпН роЙро▓роХродрпНродрпИрокрпН рокро▒рпНро▒ро┐роп роЪро┐ро▓ро╡ро▒рпНро▒рпИ роЕро▒ро┐роирпНродро┐ро░рпБрокрпНрокродрпИропрпБроорпН роХрпБро▒ро┐роХрпНроХро┐ро▒родрпБ. рооройро┐родро░рпНроХро│рпН рокрпЖро░рпБроорпНрокро╛ро▓рпБроорпН ро╡ро╛роЪро┐рокрпНрокродройрпН роорпВро▓роорпН роХро▒рпНро▒рпБроХрпНроХрпКро│рпНроХро┐ро▒ро╛ро░рпНроХро│рпН, GPT ро╡ро▓рпИропроорпИрокрпНрокрпБроорпН роЗродрпЗрокрпЛройрпНро▒родрпБ.
роЙро░рпИ роЙро░рпБро╡ро╛роХрпНроХ ро╡ро▓рпИропроорпИрокрпНрокрпБроХро│рпН $P(w_N)роОройрпНро▒ роЕроЯрпБродрпНрод ро╡ро╛ро░рпНродрпНродрпИропро┐ройрпН роЪро╛родрпНродро┐ропродрпНродрпИ роХрогро┐роХрпНроХро┐ройрпНро▒рой. роЖройро╛ро▓рпН, роЕроЯрпБродрпНрод ро╡ро╛ро░рпНродрпНродрпИропро┐ройрпН роиро┐рокроирпНродройрпИропро▒рпНро▒ роЪро╛родрпНродро┐ропроорпН роЙро░рпИ родрпКроХрпБрокрпНрокро┐ро▓рпН роЕроирпНрод ро╡ро╛ро░рпНродрпНродрпИропро┐ройрпН роЕроЯро┐роХрпНроХроЯро┐ родрпЛройрпНро▒рпБроорпН роЕро│ро╡рпБроХрпНроХрпБ роЪроорооро╛роХ роЗро░рпБроХрпНроХрпБроорпН. GPT, роорпБроирпНродрпИроп ро╡ро╛ро░рпНродрпНродрпИроХро│рпИродрпН родро░рокрпНрокроЯрпНроЯ роиро┐ро▓рпИропро┐ро▓рпН роЕроЯрпБродрпНрод ро╡ро╛ро░рпНродрпНродрпИропро┐ройрпН **роиро┐рокроирпНродройрпИ роЪро╛родрпНродро┐ропродрпНродрпИ** ро╡ро┤роЩрпНроХрпБроХро┐ро▒родрпБ:P(w_N | w_{n-1}, ..., w_0)$
роЪро╛родрпНродро┐ропроЩрпНроХро│рпИрокрпН рокро▒рпНро▒ро┐роп роорпЗро▓рпБроорпН родроХро╡ро▓рпНроХро│рпИ Data Science for Beginners Curriculum роЗро▓рпН рокроЯро┐роХрпНроХро▓ро╛роорпН.
роорпКро┤ро┐ роЙро░рпБро╡ро╛роХрпНроХ рооро╛родро┐ро░ро┐ропро┐ройрпН родро░родрпНродрпИ perplexity роорпВро▓роорпН ро╡ро░рпИропро▒рпБроХрпНроХро▓ро╛роорпН. роЗродрпБ роОроирпНрод рокрогро┐роХрпНроХрпБро▒ро┐рокрпНрокро┐роЯрпНроЯ родро░ро╡рпБродрпНродрпКроХрпБрокрпНрокро┐ройрпНро▒ро┐ропрпБроорпН рооро╛родро┐ро░ро┐ропро┐ройрпН родро░родрпНродрпИ роЕро│ро╡ро┐роЯ роЙродро╡рпБроорпН роЙро│рпНро│роХ роЕро│ро╡рпАроЯрпБ. роЗродрпБ роТро░рпБ ро╡ро╛роХрпНроХро┐ропродрпНродро┐ройрпН роЪро╛родрпНродро┐ропроорпН роОройрпНро▒ роХро░рпБродрпНродро┐ройрпН роЕроЯро┐рокрпНрокроЯрпИропро┐ро▓рпН роЙро│рпНро│родрпБ - рооро╛родро┐ро░ро┐ роЙрогрпНроорпИропро╛ройродро╛роХ роЗро░рпБроХрпНроХроХрпНроХрпВроЯро┐роп роТро░рпБ ро╡ро╛роХрпНроХро┐ропродрпНродро┐ро▒рпНроХрпБ роЕродро┐роХ роЪро╛родрпНродро┐ропродрпНродрпИ роЕро│ро┐роХрпНроХро┐ро▒родрпБ (роЕродро╛ро╡родрпБ, рооро╛родро┐ро░ро┐ роЕродройро╛ро▓рпН perplexed роЖроХро╡ро┐ро▓рпНро▓рпИ), рооро▒рпНро▒рпБроорпН роХрпБро▒рпИро╡ро╛роХ роЕро░рпНродрпНродроорпБро│рпНро│ ро╡ро╛роХрпНроХро┐ропроЩрпНроХро│рпБроХрпНроХрпБ роХрпБро▒рпИроирпНрод роЪро╛родрпНродро┐ропродрпНродрпИ роЕро│ро┐роХрпНроХро┐ро▒родрпБ (роО.роХро╛. Can it does what?). рооро╛родро┐ро░ро┐роХрпНроХрпБ роЙрогрпНроорпИропро╛рой роЙро░рпИ родрпКроХрпБрокрпНрокро┐ро▓ро┐ро░рпБроирпНродрпБ ро╡ро╛роХрпНроХро┐ропроЩрпНроХро│рпИ ро╡ро┤роЩрпНроХрпБроорпНрокрпЛродрпБ, роЕро╡рпИ роЕродро┐роХ роЪро╛родрпНродро┐ропродрпНродрпИ, рооро▒рпНро▒рпБроорпН роХрпБро▒рпИроирпНрод perplexity роР роХрпКрогрпНроЯро┐ро░рпБроХрпНроХ ро╡рпЗрогрпНроЯрпБроорпН роОройрпНро▒рпБ роОродро┐ро░рпНрокро╛ро░рпНроХрпНроХро┐ро▒рпЛроорпН. роХрогро┐род ро░рпАродро┐ропро╛роХ, роЗродрпБ роЪрпЛродройрпИ родрпКроХрпБрокрпНрокро┐ройрпН роЪро╛родрпНродро┐ропродрпНродро┐ройрпН рооро╛ро▒рпБрокроЯрпНроЯ роОродро┐ро░рпНрооро╛ро▒ро╛рой роородро┐рокрпНрокро╛роХ ро╡ро░рпИропро▒рпБроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ:
\mathrm{Perplexity}(W) = \sqrt[N]{1\over P(W_1,...,W_N)}
Hugging Face роЗро▓рпН GPT-роЗропроХрпНроХрокрпНрокроЯрпНроЯ роЙро░рпИ родрпКроХрпБрокрпНрокрпИ рокропройрпНрокроЯрпБродрпНродро┐ роЙро░рпИ роЙро░рпБро╡ро╛роХрпНроХродрпНродрпИ рокро░ро┐роЪрпЛродро┐роХрпНроХро▓ро╛роорпН. роЗроирпНрод родрпКроХрпБрокрпНрокро┐ро▓рпН, роЙроЩрпНроХро│рпН роЙро░рпИропрпИ роОро┤рпБродродрпН родрпКроЯроЩрпНроХрпБроЩрпНроХро│рпН, рооро▒рпНро▒рпБроорпН [TAB] роЕро┤рпБродрпНродрпБро╡родройрпН роорпВро▓роорпН рокро▓ роорпБроЯро┐ро╡рпБ ро╡ро┐ро░рпБрокрпНрокроЩрпНроХро│рпИрокрпН рокрпЖро▒ро▓ро╛роорпН. роЕро╡рпИ рооро┐роХро╡рпБроорпН роХрпБро▒рпБроХро┐ропродро╛роХ роЗро░рпБроирпНродро╛ро▓рпН, роЕро▓рпНро▓родрпБ роирпАроЩрпНроХро│рпН родро┐ро░рпБрокрпНродро┐ропроЯрпИропро╡ро┐ро▓рпНро▓рпИ роОройрпНро▒ро╛ро▓рпН - [TAB] роР роорпАрогрпНроЯрпБроорпН роЕро┤рпБродрпНродро╡рпБроорпН, роорпЗро▓рпБроорпН ро╡ро┐ро░рпБрокрпНрокроЩрпНроХро│рпИрокрпН рокрпЖро▒ро▓ро╛роорпН, роЕродро┐ро▓рпН роирпАрогрпНроЯ роЙро░рпИ родрпБрогрпНроЯрпБроХро│рпБроорпН роЕроЯроЩрпНроХрпБроорпН.
GPT роОройрпНрокродрпБ роТро░рпБ роХрпБроЯрпБроорпНрокроорпН
GPT роОройрпНрокродрпБ роТро░рпБ рооро╛родро┐ро░ро┐ роороЯрпНроЯрпБрооро▓рпНро▓, рооро╛ро▒ро╛роХ OpenAI роорпВро▓роорпН роЙро░рпБро╡ро╛роХрпНроХрокрпНрокроЯрпНроЯ рооро▒рпНро▒рпБроорпН рокропро┐ро▒рпНроЪро┐ рокрпЖро▒рпНро▒ рооро╛родро┐ро░ро┐роХро│ро┐ройрпН родрпКроХрпБрокрпНрокро╛роХрпБроорпН.
GPT рооро╛родро┐ро░ро┐роХро│ро┐ройрпН роХрпАро┤рпН, роироороХрпНроХрпБ роЙро│рпНро│ро╡рпИ:
| GPT-2 | GPT 3 | GPT-4 |
|---|---|---|
| 1.5 рокро┐ро▓рпНро▓ро┐ропройрпН роЕро│ро╡рпБроХрпЛро▓рпНроХро│рпБроЯройрпН роорпКро┤ро┐ рооро╛родро┐ро░ро┐ | 175 рокро┐ро▓рпНро▓ро┐ропройрпН роЕро│ро╡рпБроХрпЛро▓рпНроХро│рпБроЯройрпН роорпКро┤ро┐ рооро╛родро┐ро░ро┐ | 100T роЕро│ро╡рпБроХрпЛро▓рпНроХро│рпН рооро▒рпНро▒рпБроорпН рокроЯроЩрпНроХро│рпН рооро▒рпНро▒рпБроорпН роЙро░рпИ роЙро│рпНро│рпАроЯрпБроХро│рпИ роПро▒рпНроХро┐ро▒родрпБ рооро▒рпНро▒рпБроорпН роЙро░рпИ ро╡рпЖро│ро┐ропрпАроЯрпБроХро│рпИ ро╡ро┤роЩрпНроХрпБроХро┐ро▒родрпБ. |
GPT-3 рооро▒рпНро▒рпБроорпН GPT-4 рооро╛родро┐ро░ро┐роХро│рпН Microsoft Azure роЗро▓рпН роТро░рпБ cognitive service роЖроХ рооро▒рпНро▒рпБроорпН OpenAI API роЖроХ роХро┐роЯрпИроХрпНроХро┐ройрпНро▒рой.
Prompt Engineering
GPT рооро┐роХрокрпНрокрпЖро░ро┐роп роЕро│ро╡ро┐ро▓ро╛рой родро░ро╡рпБроХро│ро┐ро▓рпН роорпКро┤ро┐ рооро▒рпНро▒рпБроорпН роХрпБро▒ро┐ропрпАроЯрпНроЯрпИ рокрпБро░ро┐роирпНродрпБроХрпКро│рпНро│ рокропро┐ро▒рпНроЪро┐ рокрпЖро▒рпНро▒родро╛ро▓рпН, роЕро╡рпИ роЙро│рпНро│рпАроЯрпБроХро│рпБроХрпНроХрпБ рокродро┐ро▓ро│ро┐роХрпНроХро┐ройрпНро▒рой (prompts). Prompts роОройрпНрокродрпБ GPT роЗройрпН роЙро│рпНро│рпАроЯрпБроХро│рпН роЕро▓рпНро▓родрпБ роХрпЗро│рпНро╡ро┐роХро│рпН, роЗродро┐ро▓рпН роТро░рпБро╡ро░рпН рооро╛родро┐ро░ро┐роХро│рпБроХрпНроХрпБ рокрогро┐роХро│рпИ роорпБроЯро┐роХрпНроХ ро╡ро┤ро┐роХро╛роЯрпНроЯрпБродро▓рпНроХро│рпИ ро╡ро┤роЩрпНроХрпБроХро┐ро▒ро╛ро░рпН. ро╡ро┐ро░рпБроорпНрокро┐роп роорпБроЯро┐ро╡рпИ рокрпЖро▒, рооро┐роХроЪрпН роЪро┐ро▒роирпНрод prompt родрпЗро╡рпИрокрпНрокроЯрпБроХро┐ро▒родрпБ, роЗродрпБ роЪро░ро┐ропро╛рой ро╡ро╛ро░рпНродрпНродрпИроХро│рпН, ро╡роЯро┐ро╡роЩрпНроХро│рпН, роЪрпКро▒рпНро▒рпКроЯро░рпНроХро│рпН роЕро▓рпНро▓родрпБ роХрпВроЯ роЪро┐ройрпНройроЩрпНроХро│рпИродрпН родрпЗро░рпНроирпНродрпЖроЯрпБрокрпНрокродрпИ роЙро│рпНро│роЯроХрпНроХро┐ропродрпБ. роЗроирпНрод роЕрогрпБроХрпБроорпБро▒рпИ Prompt Engineering роОройрпНро▒рпБ роЕро┤рпИроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ.
роЗроирпНрод роЖро╡рогроорпН prompt engineering рокро▒рпНро▒ро┐роп роорпЗро▓рпБроорпН родроХро╡ро▓рпНроХро│рпИ ро╡ро┤роЩрпНроХрпБроХро┐ро▒родрпБ.
тЬНя╕П роЙродро╛ро░рог роирпЛроЯрпНрокрпБроХрпН: OpenAI-GPT роЙроЯройрпН ро╡ро┐ро│рпИропро╛роЯрпБродро▓рпН
рокро┐ройрпНро╡ро░рпБроорпН роирпЛроЯрпНрокрпБроХрпНроХрпБроХро│ро┐ро▓рпН роЙроЩрпНроХро│рпН роХро▒рпНро▒ро▓рпИ родрпКроЯро░рпБроЩрпНроХро│рпН:
роорпБроЯро┐ро╡рпБ
рокрпБродро┐роп рокрпКродрпБрокрпН рокропро┐ро▒рпНроЪро┐ рокрпЖро▒рпНро▒ роорпКро┤ро┐ рооро╛родро┐ро░ро┐роХро│рпН роорпКро┤ро┐ роЕроорпИрокрпНрокрпИ рооро╛родро┐ро░ро┐ропро╛роХрпНроХрпБро╡родрпБроЯройрпН роороЯрпНроЯрпБрооро▓рпНро▓ро╛рооро▓рпН, роЗропро▒рпНроХрпИ роорпКро┤ро┐ропро┐ройрпН рооро┐роХрокрпНрокрпЖро░ро┐роп роЕро│ро╡рпИропрпБроорпН роХрпКрогрпНроЯрпБро│рпНро│рой. роОройро╡рпЗ, роЕро╡рпИ роЪро┐ро▓ NLP рокрогро┐роХро│рпИ zero-shot роЕро▓рпНро▓родрпБ few-shot роЕроорпИрокрпНрокрпБроХро│ро┐ро▓рпН родро┐ро▒роорпИропро╛роХ рокропройрпНрокроЯрпБродрпНродрокрпНрокроЯро▓ро╛роорпН.
рокро┐ройрпН-ро╡роХрпБрокрпНрокрпБ ро╡ро┐ройро╛роЯро┐ ро╡ро┐ройро╛
роХрпБро▒ро┐рокрпНрокрпБ:
роЗроирпНрод роЖро╡рогроорпН Co-op Translator роОройрпНро▒ AI роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпБ роЪрпЗро╡рпИропрпИрокрпН рокропройрпНрокроЯрпБродрпНродро┐ роорпКро┤ро┐рокрпЖропро░рпНроХрпНроХрокрпНрокроЯрпНроЯрпБро│рпНро│родрпБ. роиро╛роЩрпНроХро│рпН родрпБро▓рпНро▓ро┐ропродрпНродро┐ро▒рпНроХро╛роХ роорпБропро▒рпНроЪро┐роХрпНроХро┐ройрпНро▒рпЛроорпН, роЖройро╛ро▓рпН родро╛ройро┐ропроЩрпНроХро┐ роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпБроХро│ро┐ро▓рпН рокро┐ро┤рпИроХро│рпН роЕро▓рпНро▓родрпБ родро╡ро▒ро╛рой родроХро╡ро▓рпНроХро│рпН роЗро░рпБроХрпНроХроХрпНроХрпВроЯрпБроорпН роОройрпНрокродрпИ родропро╡рпБроЪрпЖропрпНродрпБ роХро╡ройродрпНродро┐ро▓рпН роХрпКро│рпНро│ро╡рпБроорпН. роЕродройрпН родро╛ропрпНроорпКро┤ро┐ропро┐ро▓рпН роЙро│рпНро│ роорпВро▓ роЖро╡рогроорпН роЕродро┐роХро╛ро░рокрпНрокрпВро░рпНро╡ роЖродро╛ро░рооро╛роХ роХро░рпБродрокрпНрокроЯ ро╡рпЗрогрпНроЯрпБроорпН. роорпБроХрпНроХро┐ропрооро╛рой родроХро╡ро▓рпНроХро│рпБроХрпНроХрпБ, родрпКро┤ро┐ро▓рпНроорпБро▒рпИ рооройро┐род роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпБ рокро░ро┐роирпНродрпБро░рпИроХрпНроХрокрпНрокроЯрпБроХро┐ро▒родрпБ. роЗроирпНрод роорпКро┤ро┐рокрпЖропро░рпНрокрпНрокрпИрокрпН рокропройрпНрокроЯрпБродрпНродрпБро╡родро╛ро▓рпН роПро▒рпНрокроЯрпБроорпН роОроирпНрод родро╡ро▒ро╛рой рокрпБро░ро┐родро▓рпНроХро│рпН роЕро▓рпНро▓родрпБ родро╡ро▒ро╛рой ро╡ро┐ро│роХрпНроХроЩрпНроХро│рпБроХрпНроХрпБ роиро╛роЩрпНроХро│рпН рокрпКро▒рпБрокрпНрокро▓рпНро▓.