рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмрд░ рдХреЗ рдкрд╛рдардХреЛрдВ!
рдмрд╣реБрдд рдкрд╣рд▓реЗ рдирд╣реАрдВ, рдореИрдВрдиреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдерд╛ рдФрд░ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рдореИрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ рдерд╛ рдЬрд┐рд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдореИрдВ рдЙрди рд╕рднреА рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдЬреЛ рдЕрднреА рддрдХ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕рд╢реАрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рд╕рдорд░реНрдкрд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИред
рд╕рд┐рджреНрдзрд╛рдВрдд рдХреА рдмрд┐рдЯ
1) рдЖрдорддреМрд░ рдкрд░, рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП 2 рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдЦреЛрдЬрддреЗ рд╕рдордп, рдЖрдкрдХреЛ рд╡реНрдпреВ рдХреНрд▓рд╛рд╕ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдорд┐рд▓реЗрдВрдЧреЗред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рд╕реНрдерд┐рд░ рдЪрд┐рддреНрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рдпрд╛ рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
2) рдХреИрдирд╡рд╕ рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреНрд░рд╛рдЗрдВрдЧ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рд╣рдо рд╕рд╛рджреГрд╢реНрдп рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдкрдХрд╛ рдХреИрдирд╡рд╛рд╕ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдЖрдк рдПрдХ рдореНрдпреВрдЬ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░ рдЕрдкрдиреА рдЙрддреНрдХреГрд╖реНрдЯ рдХреГрддрд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рдорд╛рд╕реНрдЯрд░рдкреАрд╕ рдирд╣реАрдВ рдмрдирд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╣рдо рдмрд╛рддрдЪреАрдд рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред
3) рдбреНрд░рд╛рдЗрдВрдЧ рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рдмрдирд╛рдИ рдЧрдИ рдХрдХреНрд╖рд╛ рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рдЬреЛрдбрд╝рдХрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ
рдкрд╣рд▓реЗ рд╣реА рдЪрд░реНрдЪрд╛ рдореЗрдВ рдЖ рдЪреБрдХреА рд╣реИрдВ ред рдЖрдЗрдП рдореМрдЬреВрджрд╛ рд▓реЗрдЦ рдХреЛ рдереЛрдбрд╝рд╛ рдкреВрд░рдХ рдХрд░реЗрдВред
рдПрдХ рд╕рдорд╕реНрдпрд╛
рдореИрдВ рдЙрддреНрд╕рд╛рд╣ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рди рдХрд┐ рдЗрддрдиреЗ рдХрд╛рд░реНрдп, рдореБрдЭреЗ рдПрдХ рдРрд╕реЗ рдХрд╛рд░реНрдп рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рдПрдХ рдореГрдд рдЕрдВрдд рдореЗрдВ рдбрд╛рд▓ рджрд┐рдпрд╛ред рдЗрд╕рдХрд╛ рд╕рд╛рд░ рдпрд╣ рдерд╛ рдХрд┐ рд╣рдорд╛рд░реА "рдорд╛рд╕реНрдЯрд░рдкреАрд╕" рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмрдирд╛рдП рдЧрдП рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реАрдзреЗ рд▓рд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдПрдХ рдмрдЯрди рдХреЗ рдХреНрд▓рд┐рдХ рдкрд░ рдЖрд░реЗрдЦрдг рдХреЛ рдмрджрд▓рдирд╛ рдФрд░ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рдЬреЛ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рдХрд╛рдлреА рддреБрдЪреНрдЫ рдереАрдВред
рдЦреБрд╢реА рдХреА рдЖрд╣ рдХреЗ рд╕рд╛рде, рдореИрдВ рдореИрдиреБрдЕрд▓ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреМрдбрд╝рд╛ рдФрд░ рдореБрдЭреЗ рдРрд╕рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛ рдЬрд┐рд╕рд╕реЗ рдореБрдЭреЗ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА, рдХреНрдпреЛрдВрдХрд┐, рдореВрд▓ рд░реВрдк рд╕реЗ, рд╕рднреА рд▓рд┐рдВрдХ рд╕реАрдзреЗ рдЙрд╕ рд╡рд░реНрдЧ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рднрд░реЗ рд╣реБрдП рдереЗ рдЬреЛ рджреГрд╢реНрдп рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рдЕрдм рдЬрдм рд╣рдордиреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рд╣рдо рдЗрд╕реЗ рд╣рд▓ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред
рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░рдирд╛
рдХрд╛рд░реНрдп рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХрд╛рд░реНрдп рдХреЛ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рдмрдЯрди рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЗрд╕ рдкрд░ рдПрдХ рддреНрд░рд┐рдХреЛрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред
рдЗрд╕рд▓рд┐рдП, рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрдИ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЙрдиреНрд╣реЗрдВ рд╕реАрдзреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ:
import java.util.Random; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle; import android.view.View; import android.view.ViewGroup.LayoutParams;
рдорд╣рд╛рдиред рдЕрдм рд╣рдореЗрдВ рдПрдХ рдмрдЯрди рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЬрд┐рд╕ рдкрд░ рд╣рдо рдХреНрд▓рд┐рдХ рдХрд░реЗрдВрдЧреЗред рд╣рдо /res/layout/activity_main.xml рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣:
<Button android:id="@+id/Button1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignLeft="@+id/TextView1" android:layout_below="@+id/TextView1" android:layout_marginTop="35dp" android:onClick="onClick" android:text="@string/click" />
рдпрд╣рд╛рдВ TextView1 рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕реЗ рд╢реЗрд╖ рдПрдХ рдорд╛рдирдХ рд╣реИред рдЕрдм, рдЬрдм рдЖрдк рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдСрдирдХреНрд▓рд┐рдХ рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕реЗ рдирдпрд╛ рддреНрд░рд┐рдХреЛрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╡реЗрдм рдкрд░ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдРрд╕реЗ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рдорд┐рд▓ рдкрд╛ рд░рд╣реЗ рдереЗ, рдЬрд╣рд╛рдВ рджреЗрдЦрдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╡рд░реНрдЧ рдореМрдЬреВрджрд╛ рд▓реЗрдЖрдЙрдЯ рдкрд░ рдЖрдХрд░реНрд╖рд┐рдд рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП, рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдХреЛ рддреЛрдбрд╝рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдПрдХ рдореМрдЬреВрджрд╛ рдХрд╛рд░реНрдп рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рджреВрд╕рд░рд╛ рд╡рд░реНрдЧ рдмрдирд╛рдПрдВ, рдЗрд╕рдХрд╛ рдирд╛рдордХрд░рдг, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреНрд░рд╛рдЯреНрд░рд╛рдЗрдВрдЧрд▓реНрд╕, рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдФрд░ рдСрдирдбреНрд░реЙ рд╡рд┐рдзрд┐, рдЬрд╣рд╛рдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдЖрдХрд░реНрд╖рд┐рдд рдХрд░реЗрдВрдЧреЗред
import android.content.Context; import android.graphics.Canvas; import android.view.View; public class DrawTriangles extends View { public DrawTriangles(Context context) { super(context); } @Override public void onDraw(Canvas c) { super.onDraw(c); } }
рдЕрдм рддреНрд░рд┐рдХреЛрдг рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВред рдХрд╛рд░реНрдп рдХрд╛рдлреА рддреБрдЪреНрдЫ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рддрдирд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЫрд╣ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛рдПрдБ рдЦреАрдВрдЪреЗрдВред
float x = 350; float y = 250; float x1 = 950; float y1 = 250; float x2 = 950; float y2 = 1050; paint.setColor(Color.BLUE); c.drawLine(x, y, x1, y1, paint); c.drawLine(x1, y1, x2, y2, paint); c.drawLine(x2, y2, x, y, paint);
рд╕рднреА рддреИрдпрд╛рд░рд┐рдпрд╛рдВ рддреИрдпрд╛рд░ рд╣реИрдВ, рдЖрдк рдореБрдЦреНрдп рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
OnClick рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝реЗрдВ:
public void onClick(View v){ }
рдЕрдм рд╣рдореЗрдВ рдЙрд╕рдХреА рдХреЙрд▓ рдкрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рдЦреАрдВрдЪрд╛ рддреНрд░рд┐рдХреЛрдг рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╡рд░реНрдЧ рдбреНрд░рд╛рдЯреНрд░рд╛рдЗрдВрдЧрд▓реНрд╕ рдХреА рдПрдХ рд╡рд╕реНрддреБ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
DrawTriangles d = new DrawTriangles(this);
рдЕрдм рдЖрдкрдХреЛ рдкреНрд░рд╛рдкреНрдд рдЖрдЗрдЯрдо рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо setContentView рдореЗрдердб рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ рдХреЛ рдирд╣реАрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдмрд╛рдХреА рд╕рдм рдЪреАрдЬреЛрдВ рд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣рдореЗрдВ рд╢реЛрднрд╛ рдирд╣реАрдВ рджреЗрддрд╛ред рд╕реЛрдЪрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЗрд╕ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪрд╛ рдХрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, AddContentView рд╡рд┐рдзрд┐ рдореМрдЬреВрдж рд╣реИред рдФрд░, рд╣реЗ рд╕рддреНрдп, рдРрд╕реА рд╡рд┐рдзрд┐ рдореМрдЬреВрдж рд╣реИред рдЖрдЗрдП рдЗрд╕реЗ рджреЗрдЦреЗрдВ:
public void addContentView (View view, ViewGroup.LayoutParams params)
рдкрд╣рд▓рд╛ рддрддреНрд╡ рд╡рд╣ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЬреЛрдбрд╝реЗрдВрдЧреЗ, рдФрд░ рджреВрд╕рд░рд╛ рд╣реИ рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рдХрд▓реНрдкред рд╣рдореЗрдВ рдПрдХ рддреНрд░рд┐рднреБрдЬ рдЦреАрдВрдЪрдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд┐рдХреГрдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ:
addContentView(d,new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
рдорд╣рд╛рдиред рдЕрдм рдпрд╣ рдХреЗрд╡рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдФрд░ рдЬреЛ рд╣реБрдЖ, рдЙрд╕рдХрд╛ рдЖрдирдВрдж рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред
рдкрд░рд┐рдгрд╛рдо

рдФрд░ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж (рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдФрд░ рддреНрд░рд┐рдХреЛрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ! рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ, рдПрдХ рд╕рд╣реА рддреНрд░рд┐рдХреЛрдг рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╡рд░реНрдгрд┐рдд рд╣реИ):

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдХреА рдорджрдж рдХрд░реЗрдЧрд╛ рдЬреЛ рдореЗрд░реЗ рдЬреИрд╕реЗ, рдЖрд╡рд╢реНрдпрдХ рд╕рд╛рдордЧреНрд░реА рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рддрд░рд╣ рдХреЗ рдЬреЛрдбрд╝рддреЛрдбрд╝ рдкрд░ рд╕рдордп рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд╕рдлрд▓рддрд╛!