ΠŸΠ΅Ρ€Π²Π°ΡΠΠΎΠ²ΠΎΡΡ‚ΠΈΠž Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈOn-line пСрСводчикБсылки


Ukraine Context Optimizer.Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ поиска


ИНЀОРМАЦИЯ О Π’Π•Π₯ΠΠžΠ›ΠžΠ“Π˜Π˜

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π»
Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ статистичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ²

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ статистичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² RepGen

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ статистичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² β€” это срСдство для составлСния ΠΈ вычислСния статистичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² простым ΠΈ понятным способом. Π’ Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ списочным ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠΌ ΠΈ статистичСским ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠΌ (ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΈΠ½ΠΎΠ³Π΄Π° говорят, пСрСкрСстным cross-tab)? БтатистичСский ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ каТдая ячСйка ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… условия, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ условиС столбца ΠΈ условиС строки, Π° Π² спсисочных ΠΎΡ‚Ρ‡Π΅Ρ‚Π°Ρ… значСния Π² ячСйках Π½Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ условия. Рассмотрим простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€. ΠŸΡƒΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… людСй, ΠΆΠΈΠ²ΡƒΡ‰ΠΈΡ… Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах. ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ списочный ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΏΠΎ этой Π±Π°Π·Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ

Имя Пол ΠœΠ΅ΡΡ‚ΠΎ ΠΆΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°
Майкл ДТонсон ΠœΡƒΠΆΡΠΊΠΎΠΉ Нью-Π™ΠΎΡ€ΠΊ
Π”ΠΆΠ΅Ρ„Ρ€ΠΈ Π₯Π°ΠΌΠΌΠ΅Ρ€ ΠœΡƒΠΆΡΠΊΠΎΠΉ Π’ΠΎΡ€ΠΎΠ½Ρ‚ΠΎ
АлСкс Π‘Ρ‚ΠΎΡ€ΠΌ ЖСнский Нью-Π™ΠΎΡ€ΠΊ
Анна Π‘ΠΎΠ½Π΄ ЖСнский Π’ΠΎΡ€ΠΎΠ½Ρ‚ΠΎ
ВсСго 4

Π’ этом ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠ° ΠΎΠ΄Π½Π° ячСйка вычисляСтся β€” это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «ВсСго», ΠΎΠ½Π° вычисляСтся ΠΊΠ°ΠΊ количСство строк. Но количСство Π΄Π°Π½Π½Ρ‹Ρ… растСт ΠΈ ΡƒΠΆΠ΅ нСльзя ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅. Π—Π°Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ статистику. НапримСр, Π’Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ понадобится ΡƒΠ·Π½Π°Ρ‚ΡŒ сколько людСй Ρ€Π°Π·Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π° ΠΆΠΈΠ²Π΅Ρ‚ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… мСстах. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ статистичСский ΠΎΡ‚Ρ‡Π΅Ρ‚. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ

Пол\ΠœΠ΅ΡΡ‚ΠΎ ΠΆΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° Нью-Π™ΠΎΡ€ΠΊ Π’ΠΎΡ€ΠΎΠ½Ρ‚ΠΎ
ЖСнский 23 44
ΠœΡƒΠΆΡΠΊΠΎΠΉ 55 63

КаТдая ячСйка β€” это сумма вычислСнная ΠΏΠΎ Π΄Π²ΡƒΠΌ условиям. НапримСр, запись ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ΅ учитываСтся Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ячСйкС, Ссли ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ
1) это ΠΆΠ΅Π½Ρ‰ΠΈΠ½Π°
2) ΠΎΠ½Π° ΠΆΠΈΠ²Π΅Ρ‚ Π² Нью-Π™ΠΎΡ€ΠΊΠ΅
Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² позволяСт составлят ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ Π² нСсколько простых шагов.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ RepGen?
НСуТСли RepGen β€” это СдинствСнный споссоб Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹? НСт. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ 4 SQL-выраТСния для вычислСния этих 4 чисСл. Π­Ρ‚ΠΈ выраТСния ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌΠΈ:

SELECT COUNT(*) FROM PERSON WHERE GENDER=’Female’ AND LOCATION=’New York’;
SELECT COUNT(*) FROM PERSON WHERE GENDER=’Female’ AND LOCATION=’Toronto’;
SELECT COUNT(*) FROM PERSON WHERE GENDER=’Male’ AND LOCATION=’New York’;
SELECT COUNT(*) FROM PERSON WHERE GENDER=’Male’ AND LOCATION=’ Toronto’;

Однако, этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ большиС нСдостатки β€” плохая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈΡŒ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ сСбС ΠΎΡ‚Ρ‡Π΅Ρ‚ 20x30 со слоТными условиями).
МоТно Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ Π² Ρ†ΠΈΠΊΠ»Π΅ ΠΏΠΎ записям Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Ρ‚ΡŒ счСтчика. Π­Ρ‚ΠΎΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ программирования.
ΠŸΡ€ΠΈ использовании RepGen ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ трСбуСтся программирования, Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ высока. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ RepGen Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Π’Π°ΠΌ остаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ условия для Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ RepGen написана Π½Π° Java ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡΡ Π½Π° мноТСствС сСрвСрных ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ ΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² XML позволяСт Π»Π΅Π³ΠΊΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ RepGen Π² Π»ΡŽΠ±Ρ‹ΠΉ (Π² Ρ‚ΠΎΠΌ числС ΠΈ вэб-) прилоТСния.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ скриптом

CREATE TABLE PERSON
(NAME VARCHAR2(30),
GENDER VARCHAR2(10),
LOCATION VARCHAR2(20));

Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ†Π΅ Π°Π±Π»ΠΈΡ†Ρƒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ
Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:
1) ЗапуститС RepGen ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ rg.exe
2) Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ File->New
3) Π’Π²Π΅Π΄ΠΈΡ‚Π΅ количСство строк ΠΈ столбцов, Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π°:

4) Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° столбцС β€œcondition” строки β€œR1”, ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ GENDER = 'Female' Π² ΠΎΠΊΠ½Π΅ Smart Editor:

5) Π’Π°ΠΊΠΆΠ΅ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ условиС для строки β€œR2”: GENDER = 'Male'
6) Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΠ΅ β€œColumns” Ρ‡Ρ‚ΠΎΠ±Ρ‹ ввСсти условия для столбцов: LOCATION = 'New York' для условия столбца β€œC1” ΠΈ LOCATION = 'Toronto' для условия столбца β€œC2”. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

7) Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² спискС:

8) Π‘ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΎΡ‚Ρ‡Π΅Ρ‚

9) ЗапуститС процСсс вычислСния

10) Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΈ скомпилированный Ρ„Π°ΠΉΠ»:

11) Π Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» .xml ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ xsl-трансляции Π² Π²ΠΈΠ΄Π΅ .html ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Excel.
ВСхничСскиС Π΄Π°Π½Π½Ρ‹Π΅

Π Π°Π±ΠΎΡ‚Π° RepGen схСматичСски выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:


Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° RepGen состоит ΠΈΠ· Π΄Π²ΡƒΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ
1) Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ условий ΠΈ компилятор (rg.exe ΠΈ repgencl.exe)
2) Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ядро (Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅)

ВрСбования ΠΊ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρƒ условий ΠΈ компилятору:
a) Windows NT4.0, 2000, XP
b) Microsoft XML Parser 4

ВрСбования ΠΊ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ ядру:
a) Sun Java 1.4
b) JDBC-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΊ вашСй Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…



Π‘Ρ‚Π°Ρ‚ΡŒΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°:
Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ статистичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² RepGen

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹

Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ статистичСских ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ²
Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°
Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°
ЛингвистичСскоС обСспСчСниС
Поиск для IBM OmniFind.
Поиск для Microsoft
Поиск для Oracle
Поисковая машина
Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ автоматичСского Π°Π½Π°Π»ΠΈΠ·Π° тСкста
Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ поиска
Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… массивах .







АвторскоС ΠΏΡ€Π°Π²ΠΎ © Компания Π’Π΅ΠΊΠΎΠ½ & Бтудия Π ΠžΠœΠΡ€Ρ‚, 2004-.
UCO™ являСтся Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π’Π΅ΠΊΠΎΠ½ ΠΈ "Π­Π  БИ О".
RCO™ являСтся Ρ‚ΠΎΡ€Π³ΠΎΠ²ΠΎΠΉ ΠΌΠ°Ρ€ΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ "Π­Π  БИ О".
ВсС ΠΏΡ€Π°Π²Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹.


ЯндСкс цитирования