рд╣реИрд▓реЛ, Habrachelovek!
рдореИрдВрдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рддрдп рдХрд┐рдпрд╛ рдХрд┐ "рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб!" рдХреЛ рдмреИрд╢ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╕реАрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдЖрдЦрд┐рд░рдХрд╛рд░, рдореИрдВ рдЫрд╣ рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП ubunt рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдпрд╣ рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд░реНрдо рдХреА рдмрд╛рдд рд╣реИред рдореИрдВрдиреЗ рд╣реИрдмреЗ рдХреЛ рджреЗрдЦрд╛ рдФрд░ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдЖрдЬрдХрд▓ рдореИрдиреБрдЕрд▓ рдкрдврд╝рдирд╛ рдлреИрд╢рдиреЗрдмрд▓ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдЦреЗрд▓ рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред рдпрд╣ рдХреМрди рд╕рд╛ рдЪреБрдирдирд╛ рд╣реИред
рд╢рддрд░рдВрдЬ ,
рдЬрд╝реЛрдирд┐рдХреНрд╕ ,
рд╕реЛрдХреЛрдмрди ,
рд╕рд╛рдЧрд░ рд▓рдбрд╝рд╛рдИ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦреА рдЬрд╛ рдЪреБрдХреА рд╣реИ, рдЯреЗрдЯреНрд░рд┐рд╕ рднреА рд▓рдЧрддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рд▓рд┐рдВрдХ рдирд╣реАрдВ рдорд┐рд▓рд╛), рдХреНрдпрд╛ рдЪреБрдирдирд╛ рд╣реИ? рдкрд╣рд▓рд╛ рд╡рд┐рдЪрд╛рд░ рдПрдХ рд░рдгрдиреАрддрд┐ рдереА, рд▓реЗрдХрд┐рди рдкреВрд░реНрдг рдкрд╛рдЧрд▓рдкрди рдХреЗ рдХрд╛рд░рдг рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЙрди рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЬреЛ рдмреИрд╢ рдкрд░ рдЦреЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╖рдпреЛрдВ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ, рд╡реЗ рдЗрд╕реЗ рднреА рд▓рд┐рдЦреЗрдВрдЧреЗ)ред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдирд┐рд╢рд╛рдиреЗрдмрд╛рдЬ рдкрд░ рдмрд╕ рдЧрдпрд╛ред

*
рдЪрд┐рддреНрд░ рдПрдХ рдЧрд▓рд┐рдпрд╛рд░реЗ рдФрд░ рдПрдХ рд░рд╛рдХреНрд╖рд╕ рдХреЛ рдХреБрдЫ рдХрджрдо рдЖрдЧреЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдВрдХ:
github.com/EvilTosha/labirinth/blob/master/lab2.shрдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдЖрдк рдЦреЗрд▓ рдХреЗ рдЕрдВрджрд░ рдХреЗ
рдПрдХ рдмрд┐рд▓реНрдХреБрд▓ рдирд┐рд░реНрдмрд╛рдз рдФрд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╡рд┐рд╡рд░рдг рдкрд╛рдПрдВрдЧреЗред
рд░реЗрдЦрд╛рдЪрд┐рддреНрд░, рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░ред
рдпрд╣ рд╕рдм рдХрд╛рдЧрдЬ рдХреЗ рдПрдХ рдЯреБрдХрдбрд╝реЗ рдкрд░ рд╕реНрдХреЗрдЪ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖред

рдЗрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдХрд╛рд░реНрдп рд░реВрдк рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдЧрд▓рд┐рдпрд╛рд░реЗ рдХрд╛ рдкрд░рд┐рдкреНрд░реЗрдХреНрд╖реНрдп, рдЖрдВрдЦ рдХреЛ рднрд╛рддрд╛ рд╣реИ, рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, C ++ рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдЙрдЯрдкреБрдЯ рдЫрд╡рд┐ рдХреА рд╡рд┐рднрд┐рдиреНрди рдкрд░рддреЛрдВ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдпреБрдкреАрдбреАрдореИрдВ рдмрд╛рд░-рдмрд╛рд░ рдЙрдардиреЗ рд╡рд╛рд▓реЗ рджрд╛рд╡реЗ рдХрд╛ рдЬрд╡рд╛рдм рджреВрдВрдЧрд╛ред рдЗрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рддреИрдпрд╛рд░реА рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬрд┐рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╡реИрд░рд┐рдПрдмрд▓ рдФрд░ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
#include <cstdio>
#include <cstdlib>
#include <iostream>
#include <cmath>
#include <vector>
using namespace std;
// p ,
// p1 p2
bool overLine(pair< int , int > p1, pair< int , int > p2, pair< int , int > p){
return (p1.second - p2.second) * p.first + (p2.first - p1.first) * p.second >
-(p1.first * p2.second - p2.first * p1.second);
}
const int width = 128;
const int height = 36;
//
const int delta_ceil = 20;
const int delta_floor = 20;
int main(){
freopen( ".out" , "w" , stdout);
char field[height][width];
//
pair< int , int > p3(11, width / 2), p6(12, width / 2);
//
pair< int , int > p1(0, delta_ceil), p2(0, width - delta_ceil);
pair< int , int > p4(height, delta_floor), p5(height, width - delta_floor);
//
int depths[8] = {10, 27, 39, 48, 54, 58, 61, 65};
for ( int x = 0; x < height; ++x){
for ( int y = 0; y < width; ++y){
pair< int , int > p(x, y);
//
if (!overLine(p2, p3, p) && !overLine(p3, p1, p))
field[x][y] = 'c' ;
//
else if (overLine(p6, p4, p) && overLine(p5, p6, p))
field[x][y] = 'f' ;
//
else {
int wall = min(y, width - y);
int d = 0;
while (wall > depths[d])
++d;
field[x][y] = '0' + d;
}
}
}
//
for ( int x = 0; x < height; ++x){
for ( int y = 0; y < width; ++y){
cout << field[x][y];
}
cout << endl;
}
return 0;
}
* This source code was highlighted with Source Code Highlighter .
рддрдм рдкреНрд░рддрд┐рдмрд┐рдВрдм рдереЗ: рджреАрд╡рд╛рд░реЛрдВ рдХреЛ рд╕рдкрд╛рдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП (рдХреНрд╖реЗрддреНрд░ рдХреЗ рджреЛ рдЖрд╕рдиреНрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХреА рдЬрдЧрд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ) рдпрд╛ 1 рд╕реЗрд▓ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдирд╛ред рдкрд╣рд▓реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдЧрд▓рд┐рдпрд╛рд░реЗ рдХреЗ рдореБрдбрд╝рдиреЗ рдкрд░ рдХреНрдпрд╛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рд╣реИ, рдФрд░ рддреБрд░рдВрдд рдлрд┐рд░ рд╕реЗ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВред (рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЯрд╛рд╡рд░ рдкрд░ рдИрдорд╛рдирджрд╛рд░ рдЬреНрдпрд╛рдорд┐рддрд┐ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдпрд╣ рдХрдЫреБрдП рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛)

рдЗрд╕рд▓рд┐рдП, рдХреБрдЫ рдХреНрд╖реЗрддреНрд░ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА рджреАрд╡рд╛рд░ рдмрдирд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ?

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

рдкреАрдврд╝реА рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдХрд╛рдо рдХрд░рддреА рд╣реИ (20 * 20 рд╕реЗрдХрдВрдб рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рдХреЗ рд▓рд┐рдП), рд╕рдВрднрд╡рддрдГ рд╕реНрдЯреИрдХ рдкрд░ рдПрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рд╕реЗ рдЧрддрд┐ рдореЗрдВ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдЗрддрдиреЗ рдмрдбрд╝реЗ mazes рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?
рддреНрд╡рд░рд┐рдд рд░реЗрдВрдбрд░
рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ "рдкрд┐рдХреНрд╕реЗрд▓" рдХреЛ рдЕрдкрдиреА рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред "рд╕реНрдХреНрд░реАрди" 36 * 128 рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде, рдПрдХ "рдлреНрд░реЗрдо" рдЦреАрдВрдЪрдирд╛ рд▓рдЧрднрдЧ рдПрдХ рд╕реЗрдХрдВрдб рд▓рдЧрд╛, рдФрд░ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдпрд╛ред рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рдЙрди "рдкрд┐рдХреНрд╕реЗрд▓" рдХреЛ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ рдЬреЛ рдмрджрд▓ рдЧрдП рд╣реИрдВ, рддреЛ рдЧрддрд┐ рдФрд░ рднреА рдЕрдзрд┐рдХ рдЧрд┐рд░ рдЬрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд┐рдпрд╛ рдЧрдпрд╛: рд╣рдордиреЗ рд╕рднреА рд╡рд░реНрдгреЛрдВ рдХреЛ рдПрдХ рд╕рд░рдгреА рдореЗрдВ рд░рдЦрд╛, рдФрд░ рдлрд┐рд░ рдХреЙрд▓ рдХрд┐рдпрд╛
рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ "$ {рд╕реНрдХреНрд░реАрди [*]}"
рд╕рднреА рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд▓реЗрдХрд┐рди рдРрд╕реА рдХреЙрд▓ рдХреЗ рд╕рд╛рде, рд╕рд░рдгреА рдХреЗ рддрддреНрд╡ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдореЗрд░реЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдХреНрд░реАрди рдореЗрдВ рдХреЗрд╡рд▓ рдмрд╣реБ-рд░рдВрдЧреАрди рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдореЗрд░реА рдЖрдБрдЦреЗрдВ рдмрдВрдж рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдХреБрдЫ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХрддрд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдпрд╣ рдерд╛: IFS (рдЖрдВрддрд░рд┐рдХ рдХреНрд╖реЗрддреНрд░ рд╡рд┐рднрд╛рдЬрдХ) рдХреЛ рдмрджрд▓реЗрдВ, рдЬреЛ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ "\ n \ t" (рдкрдВрдХреНрддрд┐ рдлрд╝реАрдб, рдЯреИрдм рдФрд░ рд╕реНрдерд╛рди) рдХреЛ рдЦрд╛рд▓реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрдВрдд рдореЗрдВ, рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдмрджрд▓ рджреЗрдВ (рддрд╛рдХрд┐ рдЖрдк рдкреБрди: рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХреЗрдВ рдЯрд░реНрдорд┐рдирд▓)ред рдЗрд╕рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рд╣реЛ рдЧрдИред рд▓реЗрдХрд┐рди рд╡реИрд╕реЗ, 5 рд╕реЗ рдЕрдзрд┐рдХ рдПрдлрдкреАрдПрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП "рд░рд┐рдпрд▓рдЯрд╛рдЗрдо-рдореЛрдб" рдХреЛ рд╢реБрд░реВ рдореЗрдВ рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╢реВрдЯрд░ рдХрджрдо рд╕реЗ рдХрджрдо рдЙрдард╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рд╕реНрдХреНрд░реАрди рдХреА "рдЯрд┐рдордЯрд┐рдорд╛" рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдЖрдВрдЦреЛрдВ рдХрд╛ рдордЬрд╛рдХ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рд╕реНрдерд┐рд░рд╛рдВрдХ рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рд╡реИрд╕реЗ, рд╕рдВрдкреВрд░реНрдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд╛рда рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдорд╛рдирдХ 8 рд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рдпрджрд┐ рдЖрдк рдмрд╣реБрдд рд╕рд╛рд░реЗ рд░рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реБрдВрджрд░ рдврд╛рд▓ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд░рдВрдЧ рдЕрдзрд┐рдХ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╣реИрдВ ...
рдореИрдВ рдПрдХ рд░рд╛рдХреНрд╖рд╕ рдХреЗ рдирд┐рд░реНрдорд╛рдг, рд╢реВрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдФрд░ рдЕрдиреНрдп trifles рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рдФрд░ рдЙрдмрд╛рдК рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЗрдВ рдереАрдВ рдЬреЛ рдореИрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдзреИрд░реНрдп рдХреА рдХрдореА рдереА (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдмреНрдпрд╛рдЬ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдЧрд╛рдпрдм рд╣реЛ рдЧрдпрд╛ рдерд╛)ред рдпрд╣ рдПрдХ рдХреЗ рдмрдЬрд╛рдп рдХрдИ рд░рд╛рдХреНрд╖рд╕реЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬреАрд╡рди рдХрд╛ рд╕рд╣реА рдХрд╛рдо (рдЕрдм рд╡реЗ рдХреЗрд╡рд▓ рд╕реБрдВрджрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ), рд╣рдерд┐рдпрд╛рд░реЛрдВ рдХрд╛ рдПрдХ рдкрд░рд┐рд╡рд░реНрддрди (рдФрд░ рддрджрдиреБрд╕рд╛рд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ), рдПрдХ рд╕рд╛рдВрддреНрд╡рдирд╛ (iddqd, рд▓реЗрдХрд┐рди рдХреНрдпрд╛? =)) рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдЧреЗрдоред
рдореИрдВ рдЧреЗрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдПрдХ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдЕрдкрд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВрдиреЗ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рддреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдкрд░ рдСрдмрдВрдЯ рдЯреВрдЯ рдЧрдпрд╛ред = (
рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореБрдЭреЗ рдХрд┐рд╕реА рднреА рдЖрд▓реЛрдЪрдирд╛ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА!