рдкрд░рд┐рдЪрдп
рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдЫрд╛рддреНрд░реЛрдВ рдХреЛ рдкрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрд▓реЙрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдПрдХ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдФрд░ рдЕрдкреНрд░рдЪрд▓рд┐рдд рднрд╛рд╖рд╛ рд╣реИред рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЫрд╛рддреНрд░ "рддрдирд╛рд╡рдкреВрд░реНрдг" рдереЗ, рдпрд╣ рднрд╛рд╖рд╛ рдЙрди рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рдареАрдХ рдереА рдЬреЛ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдХреЗ рд╡рд┐рд╖рдп рдХреЗ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╣рдж рддрдХ рдХрд░реАрдм рдереЗ, рдЗрд╕ рд╡рд┐рд╖рдп рдиреЗ рдореБрдЭреЗ рдпрд╛ рддреЛ рджрд░рдХрд┐рдирд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рдЗрд╕ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЬреЛ рдорд╛рдирдХ рдХрд╛рд░реНрдп рдХрд░ рд░рд╣рд╛ рдерд╛ рд╡рд╣ рдЗрддрдирд╛ рдЙрдмрд╛рдК рдФрд░ рд╡реНрдпрд╛рдкрдХ рдерд╛ рдХрд┐ рдпрд╣ "рдкрдВрдЬреАрдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рддреИрдпрд╛рд░ рдХрд┐рдП рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ" рдХреЛ рд▓реБрднрд╛ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕ рдкрд╛рдареНрдпрдХреНрд░рдо рд╕реЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рдн рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдХреБрдЫ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛ рдХреЗ рд╡рд┐рд╖рдп рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдкреНрд░реЛрд▓реЙрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИрдмрд░ рдкрд░ рдкреЛрд╕реНрдЯ рд╕рд╣рд┐рдд, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЗрд╕ рдирддреАрдЬреЗ рдкрд░ рдкрд╣реБрдБрдЪрд╛ рдХрд┐ рдкреНрд░реЛрд▓реЙрдЧ рдПрдХ рдФрдкрдЪрд╛рд░рд┐рдХ рднрд╛рд╖рд╛ рдХреЗ рд╡рд╛рдХреНрдпреЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрдкрдХрд░рдг рд╣реИред рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдПрдХ рдмреЙрдЯ рд▓рд┐рдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдХрд┐ VKontakte рдкрд░ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗ рд╕рдХрддрд╛ рд╣реИ (рд╢рд╛рдпрдж рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ)ред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдмреЙрдЯ рдХреА рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд┐рдЦреА, рдЕрд░реНрдерд╛рддред рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬреЛ рдореБрдЭреЗ рдПрдХ рдкреНрд░рд╢рд╛рд╕рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рдмреЙрдЯ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╡рд░реНрддрдорд╛рди рдЖрджреЗрд╢реЛрдВ рдХреА рд╕реВрдЪреА:
$commands = array('', '', 'up', 'uptime', '', 'last');
рджрд░рдЕрд╕рд▓, рдкреНрд░рддреНрдпреЗрдХ рдЯреАрдо рдЕрдкрдиреЗ рд▓рд┐рдП рдмреЛрд▓рддреА рд╣реИред рджреЛ рдЯреАрдореЛрдВ рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ:
- рд╕реБрди%%% рдмреЙрдЯ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЧрд╛рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреНрдпрд╛ рдбрд╛рд▓рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдЬрд╣рд╛рдВ рдХрд▓рд╛рдХрд╛рд░ рдХрд╛ рдирд╛рдо =% рдкрд╛рда% рд╣реИред рдпрд╣ рд╡реНрдпрд╛рдкрд╛рд░ рдкрд░ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл рдЙрддреНрд╕реБрдХ рд╣реЛ рдЧрдпрд╛ рд╣реИред
- рдФрд░ рдЕрдВрддрд┐рдо - рдмреЙрдЯ рдХреЛ рднреЗрдЬреЗ рдЧрдП рдЕрдВрддрд┐рдо рд╕рдВрджреЗрд╢ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЬрд┐рд╕ рдпреВрдЬрд░ рдиреЗ рдЗрд╕реЗ рднреЗрдЬрд╛ рд╣реИред
рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:


рдпрд╣ рд╕рдм рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрджреЗрд╢ рд╕рдВрд╕рд╛рдзрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╕реЗ рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рдд рд╕реБрдЭрд╛рд╡ рдЬреЛ рдПрдХ рдЙрддреНрддрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрд╣реАрдВ рдкрд░ рдкреНрд░реЛрд▓реЙрдЧ рдЖрддрд╛ рд╣реИред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, swi-prolog, рдЬрд┐рд╕рдХрд╛ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджреЛрдиреЛрдВ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ (рдЗрд╕реЗ рд╡рд╣рд╛рдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) рдФрд░ * рдирд┐рдХреНрд╕ (рдпрд╣ рдЕрдм рд╡рд╣рд╛рдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрд╡рд╛рдЗ-рдкреНрд░реЛрд▓реЙрдЧ рдХрд╛ рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЛ swi рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЛ рдЦрд┐рд▓рд╛рдиреЗ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдЗрдирдкреБрдЯ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЛ рдпрд╛рдж рд░рдЦреЗрдВ, рдФрд░ рдкрд░рд┐рдгрд╛рдореА рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЗ рд╕рд╛рде, рдЗрд╕ рдЧреБрдЪреНрдЫрд╛ рдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦреЗрдВред рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдорд╛рд╕реНрдХ рдХреА рд╢реАрдЯ рдХреЛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреНрд╡рд╛рд░рд╛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
, ?
рдорд╛рд╕реНрдХ рдХреА рд╕реВрдЪреА рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:
['**','*','*','**','*','*','**','*','*','**','*','*']
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рд╕рд╡рд╛рд▓ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рдзреЗрдп рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдорд╛рд╕реНрдХ рдХреА рд╕реВрдЪреА рдХреЛ рдлреНрд░реЗрдо рдХрд░реЗрдВ, рдФрд░ рдЗрд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг:
request('?',['**','*','*','**','*','*','**','*','*','**','*','*']).
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рдПрдВ, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рд╡рд░реНрдгрди рдЬрд┐рд╕рдореЗрдВ рдХрдИ рд░реЗрдЦрд╛рдПрдБ рд╣реИрдВ:
- рд╣рдо рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ (рдЙрд╕реА рдЕрдиреБрд░реЛрдз) рд╕реЗ рд╡рд┐рдзреЗрдп рдкрдврд╝рддреЗ рд╣реИрдВ
consult('request.txt')
рдФрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╛рда рдХреЗ рд▓рд┐рдП рд╡рд┐рдзреЗрдп рдХреЗ рдПрдХ рд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рд╣реЗрдбрд░ рдореЗрдВ рдХрд╣реАрдВ рдХрд╣реАрдВ рдЧрддрд┐рд╢реАрд▓ рд╡рд┐рдзреЗрдп рдХрд╛ рд╡рд┐рд╡рд░рдг рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:
:-dynamic(request/2).
- рд╣рдо рдЬреНрдЮрд╛рдирдХреЛрд╖ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдФрд░ рдЙрддреНрддрд░реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдФрд░ рдЕрдиреБрддреНрддрд░рд┐рдд рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред
:-dynamic(question/2). :-dynamic(answer/2). :-dynamic(notanswered/1). :-consult('questionanswerlink.txt'). :-consult('withoutanswer.txt').
- рд╣рдо рдПрдХ рдкреНрд░рд╢реНрди / рдЙрддреНрддрд░ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ
goal2 :- toFile, consult('request.txt'), request(Type, KeyWords),% twoFindAllByType(Type, KeyWords, ActualByType), % , ( - , , ) KeyWords ( ). str(ActualByType, ActualPhrasesString),% toFile(ActualPhrasesString),fail.%
- рдпрджрд┐ рдЙрддреНрддрд░ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ - рд╣рдо рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рд╕реВрдЪреА рд╕реЗ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рд╢реНрди рд▓реЗрддреЗ рд╣реИрдВ (рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЙрддреНрддрд░ рдирд╣реАрдВ рд╣реИ)
noAnswer :- toFile, consult('request.txt'), % request(Type, _), % twoAsk(Type, Res),% str(Res, ActualPhrasesString),write(ActualPhrasesString), % toFile(S),fail.
- рд╣рдо рдкрд░рд┐рдгрд╛рдо рдХреЛ рджреВрд╕рд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ (рдЖрдорддреМрд░ рдкрд░, рдкрд░рд┐рдгрд╛рдо рдХреБрдЫ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рд╣реЛрддреЗ рд╣реИрдВ)
рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдп:
рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕реВрдЪреА
str([], _). % - str([H|[]], S):- % string_concat('', H, S),!. % (H) S ! str([H|_], String) :- % string_concat(H, '', S),% S String = S. % String
рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛
toFile(Data) :- open('output.txt', append, OS), toFile(OS, Data). toFile:- open('output.txt', write, OS), close(OS). toFile(OS, Data) :- write(OS,Data), nl(OS), false. toFile(OS, _) :- close(OS).
рдЦреИрд░, рдЕрдиреБрддреНрддрд░рд┐рдд рдкреНрд░рд╢реНрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛:
twoAsk('.', Res):- % notanswered(R),Res = [R|Res]. % notanswered("- ") Res.
рдЕрд╕рд▓ рдореЗрдВ рдпрд╣реА рд╕рдм рдкреНрд░реЛрд▓реЙрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИред рдмрд╛рдХреА рдЪреАрдЬреЗрдВ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИрдВ: рд╣рдо рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реЗрдЦрд╛ рд▓реЗрддреЗ рд╣реИрдВ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреЗрддреЗ рд╣реИрдВ, рдЙрд╕реА рд╕рдордп рд╣рдо BZ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкреНрд░рд╢реНрди-рдЙрддреНрддрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдЧрд░ рдмреЙрдЯ рдиреЗ рдПрдХ рд╕рд╡рд╛рд▓ рдкреВрдЫрд╛, рд▓реЗрдХрд┐рди рдХреЛрдИ рдЬрд╡рд╛рдм рдирд╣реАрдВ рдерд╛, рддреЛ рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрди рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рджрд░реНрдЬ рд╣реИ рдЬрд┐рди рдкрд░ рдХреЛрдИ рдЬрд╡рд╛рдм рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкрд░рд┐рдгрд╛рдо
рдпрд╣ рд╢рд╛рдпрдж рд▓реЗрдЦ рдХрд╛ рд╕рдмрд╕реЗ рдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрд╕ рддрдереНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдмреЙрдЯ рдХрд╛ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг 3 рджрд┐рдиреЛрдВ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЖрдЙрдЯрдкреБрдЯ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдкрд░рд┐рдгрд╛рдо рдмрд╛рддрдЪреАрдд (рдХрднреА-рдХрднреА) рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рд╡рд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдЯреАрдХ, рдЕрджреНрд╡рд┐рддреАрдп / рдХрдо-рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ (рдЬреЛ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ) рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЬрд╡рд╛рдм рджреЗрддрд╛ рд╣реИред
рдмреЙрдЯ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдмрд╣реБрдд рдЯреЗрдврд╝рд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рд╡рд╣ рд╣рд┐рд╕реНрд╕рд╛ рдЬреЛ "рд╕реНрдорд╛рд░реНрдЯ" рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реИрд╕реЗ, рдмреЙрдЯ рдХреЛ рдереЛрдбрд╝рд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдереЛрдбрд╝реА рдЕрд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдкрдбрд╝рд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдмреЙрдЯ рдХреА рдУрд░ рд╕реЗ рдХрдИ рдмрд╛рд░ рдЙрди рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╣рд╛рдВ рд▓рдбрд╝рдХрд┐рдпрд╛рдВ рдЦреБрдж рдХреЛ рдмреЗрдЪрддреА рд╣реИрдВ рдпрд╛ рддрд╕реНрд╡реАрд░реЗрдВ рд▓реЗрддреА рд╣реИрдВ рдФрд░ рддрд╕реНрд╡реАрд░реЗрдВ рдмреЗрдЪрддреА рд╣реИрдВред рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛, рдФрд░, рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ, рд▓рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рдг: 98% рдкреБрд░реБрд╖, рдмрд╛рдХреА рдХреЗ 2%ред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдХреБрдЫ рдирдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдкрдбрд╝рд╛ред рдмреЙрдЯ рдиреЗ рдкреБрд░реБрд╖реЛрдВ рдХреА рдУрд░ рд╕реЗ рдФрд░ рдорд╣рд┐рд▓рд╛рдУрдВ рдХреА рдУрд░ рд╕реЗ рджреЛрдиреЛрдВ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЗрд╕рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреНрд░рдорд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЬреНрдЮрд╛рди рдХреЗ рдЖрдзрд╛рд░ рдореЗрдВ "рд▓рд┐рдВрдЧ", "рдЖрдкрдХрд╛", "рдХреМрди рд╕рд╛" рдФрд░ рдЬреИрд╕реЗ рд╢рдмреНрдж рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрди рдЕрд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рд▓реЛрдЧреЛрдВ рдиреЗ рдмреЙрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрд╛, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдЙрдЪреНрдЪ рдЧрддрд┐ (рдЖрдзрд╛ рд╕реЗрдХрдВрдб - рдПрдХ рд╕реЗрдХрдВрдб, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреЗ рд▓рд┐рдП), рд╕рдВрджреЗрд╢ рд░рд┐рдкреНрд▓реЗ рдФрд░ рдЬрдЧрд╣ рдХреЗ рдЬрд╡рд╛рдм рд╕реЗ рдмрд╛рд╣рд░ рджреЗрдЦреЗ рдмрд┐рдирд╛ рднреАред рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдВрдЪрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рднрд▓реЗ рд╣реА рдпрд╣ рдкреНрд░рд╛рдХреГрддрд┐рдХ рди рд╣реЛред
рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рд╡реЗ рднреА рд╣рдореЗрдВ рдкрд╣рдЪрд╛рдирдиреЗ рд▓рдЧреЗ:

рдХрднреА-рдХрднреА рдмреЙрдЯ рдиреЗ рджрд╛рд░реНрд╢рдирд┐рдХ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рджрд┐рдП, рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдмрд╣реБрдд рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЖрдХрд╛рд╢ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

рдпрд╛ рдирд╣реАрдВ

рдХрднреА-рдХрднреА, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд░рд░реНрдердХ рдмрдХрд╡рд╛рд╕ред

рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдпрд╣ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬреЗрджрд╛рд░ рд╣реИ:
рд╕рд╣реА рд╕рдордп рдореЗрдВ:

рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдерд╛:

рдмреЙрдЯ рдЦрд╛рддреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВрдиреЗ рдЙрд╕реА рд╕рдордп рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреЗрдЬ рдмрдирд╛рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдореИрдВрдиреЗ рд╕рдмрд╕реЗ рдордиреЛрд░рдВрдЬрдХ рд╕рдВрд╡рд╛рджреЛрдВ рдХреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рднреЗрдЬреЗ рдереЗ, рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрд╡рд╛рджреЛрдВ рдХреЛ Google рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ "рдмреЙрдЯ рдорд╣рд┐рд▓рд╛ рд╡реАрдХреЗ", рд╕рдЦреНрддреА рд╕реЗ +18ред рд╡реЗ рдкрд╣рд▓реЗ рд╣реА рд▓рдЧрднрдЧ 150ti рдЬрдорд╛ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рд╡реИрд╕реЗ, рдЕрдЧрд░ рдкреНрд░реЛрд▓реЛрдЧ рдЧреБрд░реВ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рд╢рд╛рдпрдж рд╡реЗ рдореБрдЭреЗ рдХреБрдЫ рдкрд╛рда рдкрдврд╝рд╛рдПрдВрдЧреЗ, рдпрд╛ рдЖрдк, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╛рдо рдХрд╛ рдПрдХ рдЪрд╛рд▓рд╛рдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЕрдЧрд░ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддрд╛ рд╣реИред
рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╡рд░реНрддрдорд╛рди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдмреЙрдЯ рдХреЛ 10 рдЧреНрд░рд╛рд╣рдХреЛрдВ (рдмрд╣реБрдд рдХрдард┐рди) рдХреА рд╕реЗрд╡рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╛рдзрд┐рдд рд╣реЛрддреА рд╣реИ, рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЗрдирдкреБрдЯ рдорд╛рд╕реНрдХ рдХреЗ рд╕рд╛рде рдмрдбрд╝реЗ рдЬреНрдЮрд╛рди рдЖрдзрд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрдВрдЯрдиреА рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдмреЙрдЯ рдХрд╛ рдПрдХ рд▓рд┐рдВрдХ рдХреЗрд╡рд▓ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЛ рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓реИрди рдореЗрдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕ рдмрд┐рдВрджреБ рддрдХ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред