рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ, рдореИрдВрдиреЗ рдЬрд╛рд╡рд╛ рдХреЛрдб рдХреЗ рд▓рд┐рдП IntelliJ IDEA рд╕реНрдЯреЗрдЯрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдФрд░ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдорд╛рдорд▓рд╛ рд╕рд╛рдордиреЗ рдЖрдпрд╛ред рдЪреВрдВрдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдб рдЯреБрдХрдбрд╝рд╛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдЬреНрдЮрд╛рдд рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рдерд╛:
private static List<Integer> process(Map<String, Integer> options, List<String> inputs) { List<Integer> res = new ArrayList<>(); int cur = -1; for (String str : inputs) { if (str.startsWith("-")) if (options.containsKey(str)) { if (cur == -1) cur = options.get(str); } else if (options.containsKey("+" + str)) { if (cur == -1) cur = res.isEmpty() ? -1 : res.remove(res.size() - 1); if (cur != -1) res.add(cur + str.length()); } } return res; }
рдХреЛрдб рдХреА рддрд░рд╣ рдХреЛрдб рд╣реИ, рдХреБрдЫ рдмрджрд▓ рд░рд╣рд╛ рд╣реИ, рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдерд┐рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЛ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ред рдпрд╣рд╛рдБ рд╣рдо рджреЛ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдЦрддреЗ рд╣реИрдВ:

рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ res.isEmpty()
IDE рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд┐рддрд┐ рд╣рдореЗрд╢рд╛ рд╕рддреНрдп рд╣реЛрддреА рд╣реИ, рдФрд░ res.isEmpty()
рдкрд░ cur
рдХрд┐ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдирд┐рд░рд░реНрдердХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдорд╛рди рдорд╛рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдЪрд░ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред рдпрд╣ рджреЗрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╕рдорд╕реНрдпрд╛ рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкрд░рд┐рдгрд╛рдо рд╣реИред рдпрджрд┐ res.isEmpty()
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдореЗрд╢рд╛ рд╕рдЪ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ
if (cur == -1) cur = -1;
рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢рд╛рдирджрд╛рд░ рд╣реИред рд▓реЗрдХрд┐рди рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╣рдореЗрд╢рд╛ рд╕рдЪ рдХреНрдпреЛрдВ рд╣реИ? рдЖрдЦрд┐рд░рдХрд╛рд░, res
рдПрдХ рд╕реВрдЪреА рд╣реИ, рдЗрд╕реЗ рдПрдХ рд╣реА рдЪрдХреНрд░ рдореЗрдВ рднрд░рд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реВрдк рдХреЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рд╣рдо рдХрд┐рди рд╢рд╛рдЦрд╛рдУрдВ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ рдпрд╣ рдЗрдирдкреБрдЯ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдИрдбреАрдИ рдХреЛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдкрд┐рдЫрд▓реЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдкрд░ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрддреНрд╡ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рд╕реВрдЪреА рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реЛрдЧреАред
рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдЗрд╕ рдХреЛрдб рдХреЛ рджреЗрдЦрд╛ рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рдордп рдмрд┐рддрд╛рдпрд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рд▓рдЧрднрдЧ рдЖрд╢реНрд╡рд╕реНрдд рдерд╛ рдХрд┐ рдореИрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдореЗрдВ рдПрдХ рдмрдЧ рднрд░ рдореЗрдВ рдЖрдпрд╛ рдерд╛, рдФрд░ рдореБрдЭреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЪрд▓реЛ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдРрд╕рд╛ рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЙрди рд╕рднреА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВрдЧреЗ рдЬрд╣рд╛рдВ рд╡рд┐рдзрд┐ рдХреА рд╕реНрдерд┐рддрд┐ рдмрджрд▓рддреА рд╣реИред рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рдЪрд░ рдпрд╛ res
рд╕реВрдЪреА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ:
private static List<Integer> process(Map<String, Integer> options, List<String> inputs) { List<Integer> res = new ArrayList<>(); int cur = -1; for (String str : inputs) { if (str.startsWith("-")) if (options.containsKey(str)) { if (cur == -1) cur = options.get(str);
рд▓рд╛рдЗрдиреЗрдВ 'A'
рдФрд░ 'B'
( 'B'
рд╕рд╢рд░реНрдд рд╡рд┐рд╡рд░рдг рдХреА рдкрд╣рд▓реА рд╢рд╛рдЦрд╛ рд╣реИ) рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ cur
рдмрджрд▓реЗрдВ, 'D'
рд╕реВрдЪреА рдХреЛ рдмрджрд▓рддрд╛ рд╣реИ, рдФрд░ 'C'
(рд╕рд╢рд░реНрдд рд╡рд┐рд╡рд░рдг рдХреА рджреВрд╕рд░реА рд╢рд╛рдЦрд╛) рд╕реВрдЪреА рдФрд░ рдЪрд░ рджреЛрдиреЛрдВ рдХреЛ рдмрджрд▓рддрд╛ рд╣реИред рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ cur
-1 рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ рдФрд░ рдХреНрдпрд╛ рд╕реВрдЪреА рдЦрд╛рд▓реА рд╣реИред рдпрд╣реА рд╣реИ, рдЖрдкрдХреЛ рдЪрд╛рд░ рд░рд╛рдЬреНрдпреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

рд╕реНрдЯреНрд░рд┐рдВрдЧ 'A'
рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ -1
рдерд╛ред рдФрд░ рд╣рдореЗрдВ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдкрд░рд┐рдгрд╛рдо -1
рд╣реЛрдЧрд╛ рдпрд╛ рдирд╣реАрдВред рдЗрд╕рд▓рд┐рдП, рджреЛ рд╡рд┐рдХрд▓реНрдк рд╕рдВрднрд╡ рд╣реИрдВ:

рд╕реНрдЯреНрд░рд┐рдВрдЧ 'B'
рднреА рддрднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм cur
-1
ред рдЙрд╕реА рд╕рдордп, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рджреЗрдЦрд╛ рд╣реИ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╡рд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд░рд┐рдм рддрд╕реНрд╡реАрд░ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ:

рдкрд┐рдЫрд▓реЗ рд╡рд╛рд▓реЗ рдХреА рддрд░рд╣, рд╕реНрдЯреНрд░рд┐рдВрдЧ 'C'
, cur == -1
рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ (рдЬреИрд╕реЗ 'A'
) рдмрджрд▓рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдпрд╣ рдЕрднреА рднреА рдЧреИрд░-рдЦрд╛рд▓реА рд╕реВрдЪреА рдХреЛ рд░рд┐рдХреНрдд рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рддрддреНрд╡ рд╣реЛрдиреЗ рдкрд░ рдЧреИрд░-рдЦрд╛рд▓реА рдЫреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред

рдЕрдВрдд рдореЗрдВ, рд╕реНрдЯреНрд░рд┐рдВрдЧ 'D'
рд╕реВрдЪреА рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ: рдпрд╣ рдЦрд╛рд▓реА рдХреЛ рдЧреИрд░-рд░рд┐рдХреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдЧреИрд░-рд░рд┐рдХреНрдд рдХреЛ рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЧреИрд░-рд░рд┐рдХреНрдд рдХреЛ рд░рд┐рдХреНрдд рдореЗрдВ рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ:

рдпрд╣ рд╣рдореЗрдВ рдХреНрдпрд╛ рджреЗрддрд╛ рд╣реИ? рдХреБрдЫ рднреА рдирд╣реАрдВред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ рдХрд┐ рдХреНрдпреЛрдВ рд╣рд╛рд▓рдд res.isEmpty()
рд╣рдореЗрд╢рд╛ рд╕рдЪ рд╣реЛрддреА рд╣реИред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдордиреЗ рдЧрд▓рдд рд╢реБрд░реБрдЖрдд рдХреАред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдЪрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдореЙрдирд┐рдЯрд░ рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдВ рд╕рд╣рд╕рдВрдмрджреНрдз рд░рд╛рдЬреНрдп рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреЗ рд╣реИрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ 2+2 = 2*2
, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдирдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ рдЪрд╛рд░ рд╣реИрдВ:

рдПрдХ рджреЛрд╣рд░реА рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд╡рд╕реНрдерд╛ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд┐рдзрд┐ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╕рдордп рд╣реИред рдЦреИрд░, рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред 'A'
рдХрд┐рд╕реА рднреА res
рд▓рд┐рдП cur
рдмрджрд▓рддрд╛ рд╣реИ рдпрд╛ рдмрдЪрд╛рддрд╛ рд╣реИ, res
рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ:

'B'
рдХреЗрд╡рд▓ cur == -1 && res.isEmpty()
рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЬреЛрдбрд╝рдирд╛:

'C'
рдХреЗрд╡рд▓ cur == -1 && !res.isEmpty()
рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрди рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рджреЛрдиреЛрдВ: 'C'
рдмрд╛рдж рд╣рдо рдХрд┐рд╕реА рднреА рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ:

рдЕрдВрдд рдореЗрдВ, 'D'
cur != -1 && res.isEmpty()
рдореЗрдВ рд╢реБрд░реВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ cur != -1 && res.isEmpty()
рдФрд░ рд╕реВрдЪреА рдХреЛ рдЧреИрд░-рд░рд┐рдХреНрдд рдмрдирд╛рдПрдВ, рдпрд╛ cur != -1 && !res.isEmpty()
рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ cur != -1 && !res.isEmpty()
рдФрд░ рд╡рд╣реАрдВ рд░рд╣реЗрдВ:

рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдмрджрддрд░ рд╣реЛ рдЧрдпрд╛ рд╣реИ: рдЧреНрд░рд╛рдлрд╝ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рдХрд░реАрдм рд╣реИрдВред рддреАрд░ рдЕрдм рд╣рдорд╛рд░реА рдкрджреНрдзрддрд┐ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдкреВрд░реЗ рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рд╡рд╛рд╣ рдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдХрд┐рд╕ рд░рд╛рдЬреНрдп рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдЗрдП рддреАрд░ рдХреЗ рд╕рд╛рде рдЪрд▓рддреЗ рд╣реИрдВ:

рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рд╕рд╛рдордиреЗ рдЖрдИ рд╣реИред рд╣рдо рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗред рдФрд░ рдЪреВрдВрдХрд┐ рд╣рдо рдЗрд╕рдореЗрдВ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдо рдХрд┐рд╕реА рднреА рддреАрд░ 'C'
рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рд▓рд╛рдЗрди 'C'
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдкреНрд░рд╛рдкреНрдп рд╣реИ, рдФрд░ 'B'
рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рддрднреА рд╕рдВрднрд╡ рд╣реИ рдЬрдм рд╣рд╛рд▓рдд res.isEmpty()
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдореЗрд╢рд╛ рд╕рдЪ рд╣реЛ! IntelliJ IDEA рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╣реА рд╣реИред рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд╡рд┐рд╢реНрд▓реЗрд╖рдХ, рд╡реНрдпрд░реНрде рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдЖрдк рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рд╣реИрдВред рдЖрдк рдмрд╕ рдЗрддрдиреЗ рд╕реНрдорд╛рд░реНрдЯ рд╣реИрдВ рдХрд┐ рдореЗрд░реЗ рд▓рд┐рдП, рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЗ рд╕рд╛рде рдкрдХрдбрд╝ рдмрдирд╛рдирд╛ рдХрдард┐рди рд╣реИред
рд╣рдорд╛рд░реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреЗ рдкрд╛рд╕ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдХреА рдХреЛрдИ "рдкреНрд░рдЪрд╛рд░" рддрдХрдиреАрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЖрдзреА рд╕рджреА рд╕реЗ рдХрдо рдкреБрд░рд╛рдиреА рдирд╣реАрдВ рд╣реИрдВред рдлрд┐рд░ рднреА, рд╡рд╣ рдХрднреА-рдХрднреА рдмрд╣реБрдд рд╣реА рдЧреИрд░-рддреБрдЪреНрдЫ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ: рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдорд╢реАрдиреЛрдВ рдХреЗ рд╕рд╛рде рдЧреНрд░рд╛рдлрд╝ рдмрдирд╛рдиреЗ рдФрд░ рдЙрди рдкрд░ рдЪрд▓рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИред рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдирд╕реБрд▓рдЭреЗ рд╕рдорд╕реНрдпрд╛ рд╣реИ: рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рддреНрд░реБрдЯрд┐ рд╣реИред рд╕рд┐рд▓рд┐рдХреЙрди рдорд╕реНрддрд┐рд╖реНрдХ рдХреЛ рдЬреИрд╡рд┐рдХ рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЙрд╕рдиреЗ рдРрд╕рд╛ рдХреНрдпреЛрдВ рддрдп рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдЬреИрд╡рд┐рдХ рдорд╕реНрддрд┐рд╖реНрдХ рд╕рдордЭрддрд╛ рд╣реИред рдпрджрд┐ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдпрд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдирджрд╛рд░ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдЖрдкрдХреА рдмрд╛рдд рд╕реБрдирдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреАред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реА рдЯреАрдо рдЖрдкрдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЗрдВрдХрд╛рд░ рдирд╣реАрдВ рдХрд░реЗрдЧреА!
рд╕реНрд╡реАрдХреГрддрд┐ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рд╣реИ: рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдПрдХ рдкрд╛рда, рдПрдХ рдЧреНрд░рд╛рдл, рдПрдХ рдкреЗрдбрд╝, рдореБрд╣рд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рддрд╕реНрд╡реАрд░ рд╣реЛ рд╕рдХрддреА рд╣реИ - рдХреБрдЫ рднреА, рдЕрдЧрд░ рдХреЗрд╡рд▓ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рд╕рдордЭ рд╕рдХрддрд╛ рд╣реИред
рд╕рд╡рд╛рд▓ рдЦреБрд▓рд╛ рд░рд╣рддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдзрд┐ рдХреЗ рд▓реЗрдЦрдХ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ, рдФрд░ рдХреЛрдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕рд╛ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрдкрддрдВрддреНрд░ рдХреЗ рдкреНрд░рднрд╛рд░реА рд▓реЛрдЧреЛрдВ рдиреЗ рдореБрдЭреЗ рдмрддрд╛рдпрд╛ рдХрд┐ рдпрд╣ рд╣рд┐рд╕реНрд╕рд╛ рдХреБрдЫ рд╣рдж рддрдХ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╡реЗ рдЦреБрдж рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдП рдпрд╛ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПред