Advertisement
AgustinMayta

Ahora puedo morir feliz :D

Jun 22nd, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 145.05 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <iostream>
  3. #include <conio.h>
  4. using namespace System;
  5. using namespace std;
  6. struct posctt
  7. {
  8.     int x;
  9.     int y;
  10.     int delx;
  11.     int dely;
  12.     int maxrx;
  13.     int minrx;
  14.     int maxry;
  15.     int minry;
  16. };
  17. void Carritonegro(posctt*enemigo, int n, int &rx, int &ry)
  18. {
  19.     Console::BackgroundColor = ConsoleColor::Black;
  20.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  21.     cout << char(219);
  22.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  23.     cout << char(220);
  24.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  25.     cout << char(219);
  26.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  27.     cout << char(223);
  28.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  29.     cout << char(32);
  30.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  31.     cout << char(223);
  32.     /*--------------------------------------------------*/
  33.     Console::BackgroundColor = ConsoleColor::Black;
  34.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  35.     cout << char(32);
  36.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  37.     cout << char(32);
  38.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  39.     cout << char(32);
  40.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  41.     cout << char(32);
  42.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  43.     cout << char(32);
  44.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  45.     cout << char(32);
  46.     /*--------------------------------------------------*/
  47.     if (enemigo[n].x >= 76)enemigo[n].x = 0;
  48.     enemigo[n].x = enemigo[n].x + enemigo[n].delx;
  49.     /*--------------------------------------------------*/
  50.     Console::BackgroundColor = ConsoleColor::Black;
  51.     Console::ForegroundColor = ConsoleColor::Red;
  52.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  53.     cout << char(219);
  54.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  55.     cout << char(220);
  56.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  57.     cout << char(219);
  58.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  59.     cout << char(223);
  60.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  61.     cout << char(32);
  62.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  63.     cout << char(223);
  64.     /*--------------------------------------------------*/
  65.     if (enemigo[n].x == rx&&enemigo[n].y == ry)
  66.     {
  67.         rx = 42;
  68.         ry = 41;
  69.     }
  70. }
  71. void CarritoAmarillo(posctt*enemigo, int n, int &rx, int &ry)
  72. {
  73.     Console::BackgroundColor = ConsoleColor::Black;
  74.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  75.     cout << char(219);
  76.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  77.     cout << char(220);
  78.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  79.     cout << char(219);
  80.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  81.     cout << char(223);
  82.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  83.     cout << char(32);
  84.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  85.     cout << char(223);
  86.     /*--------------------------------------------------*/
  87.     Console::BackgroundColor = ConsoleColor::Black;
  88.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  89.     Console::ForegroundColor = ConsoleColor::Yellow;
  90.     cout << "=";
  91.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  92.     cout << "=";
  93.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  94.     cout << "=";
  95.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  96.     cout << char(32);
  97.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  98.     cout << char(32);
  99.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  100.     cout << char(32);
  101.     /*--------------------------------------------------*/
  102.     if (enemigo[n].x <= 2)enemigo[n].x = 79;
  103.     enemigo[n].x = enemigo[n].x + enemigo[n].delx;
  104.     /*--------------------------------------------------*/
  105.     Console::BackgroundColor = ConsoleColor::Black;
  106.     Console::ForegroundColor = ConsoleColor::Yellow;
  107.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  108.     cout << char(219);
  109.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  110.     cout << char(220);
  111.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  112.     cout << char(219);
  113.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  114.     cout << char(223);
  115.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  116.     cout << char(32);
  117.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  118.     cout << char(223);
  119.     /*--------------------------------------------------*/
  120.     if (enemigo[n].x == rx&&enemigo[n].y == ry)
  121.     {
  122.         rx = 42;
  123.         ry = 41;
  124.     }
  125. }
  126. void CarritoAmarillo2(posctt*enemigo, int n, int &rx, int &ry)
  127. {
  128.     Console::BackgroundColor = ConsoleColor::Black;
  129.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  130.     cout << char(219);
  131.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  132.     cout << char(220);
  133.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  134.     cout << char(219);
  135.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  136.     cout << char(223);
  137.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  138.     cout << char(32);
  139.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  140.     cout << char(223);
  141.     /*--------------------------------------------------*/
  142.     Console::BackgroundColor = ConsoleColor::Black;
  143.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  144.     cout << " ";
  145.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  146.     cout << " ";
  147.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  148.     cout << " ";
  149.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  150.     cout << char(32);
  151.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  152.     cout << char(32);
  153.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  154.     cout << char(32);
  155.     /*--------------------------------------------------*/
  156.     if (enemigo[n].x <= 2)enemigo[n].x = 79;
  157.     enemigo[n].x = enemigo[n].x + enemigo[n].delx;
  158.     /*--------------------------------------------------*/
  159.     Console::BackgroundColor = ConsoleColor::Black;
  160.     Console::ForegroundColor = ConsoleColor::Yellow;
  161.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  162.     cout << char(219);
  163.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  164.     cout << char(220);
  165.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  166.     cout << char(219);
  167.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  168.     cout << char(223);
  169.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  170.     cout << char(32);
  171.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  172.     cout << char(223);
  173.     /*--------------------------------------------------*/
  174.     if (enemigo[n].x == rx&&enemigo[n].y == ry)
  175.     {
  176.         rx = 42;
  177.         ry = 41;
  178.     }
  179. }
  180. void CarritoAmarillo2exception(posctt*enemigo, int n, int &rx, int &ry)
  181. {
  182.     Console::BackgroundColor = ConsoleColor::Black;
  183.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  184.     cout << char(219);
  185.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  186.     cout << char(220);
  187.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  188.     cout << char(219);
  189.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  190.     cout << char(223);
  191.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  192.     cout << char(32);
  193.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  194.     cout << char(223);
  195.     /*--------------------------------------------------*/
  196.     Console::BackgroundColor = ConsoleColor::Black;
  197.     Console::ForegroundColor = ConsoleColor::White;
  198.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  199.     cout << char(32);
  200.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  201.     cout << char(32);
  202.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  203.     cout << char(32);
  204.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  205.     cout << "=";
  206.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  207.     cout << "=";
  208.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  209.     cout << "=";
  210.     /*--------------------------------------------------*/
  211.     if (enemigo[n].x <= 2)enemigo[n].x = 79;
  212.     enemigo[n].x = enemigo[n].x + enemigo[n].delx;
  213.     /*--------------------------------------------------*/
  214.     Console::BackgroundColor = ConsoleColor::Black;
  215.     Console::ForegroundColor = ConsoleColor::Yellow;
  216.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y);
  217.     cout << char(219);
  218.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y);
  219.     cout << char(220);
  220.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y);
  221.     cout << char(219);
  222.     Console::SetCursorPosition(enemigo[n].x, enemigo[n].y + 1);
  223.     cout << char(223);
  224.     Console::SetCursorPosition(enemigo[n].x + 1, enemigo[n].y + 1);
  225.     cout << char(32);
  226.     Console::SetCursorPosition(enemigo[n].x + 2, enemigo[n].y + 1);
  227.     cout << char(223);
  228.     /*--------------------------------------------------*/
  229.     if (enemigo[n].x == rx&&enemigo[n].y == ry)
  230.     {
  231.         rx = 42;
  232.         ry = 41;
  233.     }
  234. }
  235. void Troncozd(posctt*tronco, int n, int &rx, int & ry)
  236. {
  237.     Console::ForegroundColor = ConsoleColor::DarkYellow;
  238.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  239.     cout << char(219);
  240.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  241.     cout << char(219);
  242.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  243.     cout << char(219);
  244.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  245.     cout << char(219);
  246.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  247.     cout << char(219);
  248.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  249.     cout << char(219);
  250.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  251.     cout << char(219);
  252.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  253.     cout << char(219);
  254.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  255.     cout << char(219);
  256.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  257.     cout << char(219);
  258.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  259.     cout << char(219);
  260.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  261.     cout << char(219);
  262.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  263.     cout << char(219);
  264.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  265.     cout << char(219);
  266.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  267.     cout << char(219);
  268.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  269.     cout << char(219);
  270.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  271.     cout << char(219);
  272.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  273.     cout << char(219);
  274.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  275.     cout << char(219);
  276.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  277.     cout << char(219);
  278.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  279.     cout << char(219);
  280.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  281.     cout << char(219);
  282.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  283.     cout << char(219);
  284.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  285.     cout << char(219);
  286.     /*--------------------------------------------------*/
  287.     Console::BackgroundColor = ConsoleColor::Blue;
  288.     Console::ForegroundColor = ConsoleColor::Cyan;
  289.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  290.     cout << char(177);
  291.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  292.     cout << char(177);
  293.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  294.     cout << char(177);
  295.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  296.     cout << char(177);
  297.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  298.     cout << char(177);
  299.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  300.     cout << char(177);
  301.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  302.     cout << char(177);
  303.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  304.     cout << char(177);
  305.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  306.     cout << char(177);
  307.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  308.     cout << char(177);
  309.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  310.     cout << char(177);
  311.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  312.     cout << char(177);
  313.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  314.     cout << char(177);
  315.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  316.     cout << char(177);
  317.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  318.     cout << char(177);
  319.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  320.     cout << char(177);
  321.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  322.     cout << char(177);
  323.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  324.     cout << char(177);
  325.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  326.     cout << char(177);
  327.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  328.     cout << char(177);
  329.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  330.     cout << char(177);
  331.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  332.     cout << char(177);
  333.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  334.     cout << char(177);
  335.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  336.     cout << char(177);
  337.     /*--------------------------------------------------*/
  338.     if (tronco[n].x >= 69)tronco[n].x = 0;
  339.     tronco[n].x = tronco[n].x + tronco[n].delx;
  340.     /*--------------------------------------------------*/
  341.     Console::ForegroundColor = ConsoleColor::DarkCyan;
  342.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  343.     cout << char(219);
  344.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  345.     cout << char(219);
  346.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  347.     cout << char(219);
  348.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  349.     cout << char(219);
  350.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  351.     cout << char(219);
  352.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  353.     cout << char(219);
  354.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  355.     cout << char(219);
  356.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  357.     cout << char(219);
  358.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  359.     cout << char(219);
  360.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  361.     cout << char(219);
  362.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  363.     cout << char(219);
  364.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  365.     cout << char(219);
  366.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  367.     cout << char(219);
  368.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  369.     cout << char(219);
  370.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  371.     cout << char(219);
  372.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  373.     cout << char(219);
  374.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  375.     cout << char(219);
  376.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  377.     cout << char(219);
  378.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  379.     cout << char(219);
  380.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  381.     cout << char(219);
  382.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  383.     cout << char(219);
  384.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  385.     cout << char(219);
  386.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  387.     cout << char(219);
  388.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  389.     cout << char(219);
  390. }
  391. void Troncodz(posctt*tronco, int n, int &rx, int & ry)
  392. {
  393.     Console::ForegroundColor = ConsoleColor::DarkYellow;
  394.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  395.     cout << char(219);
  396.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  397.     cout << char(219);
  398.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  399.     cout << char(219);
  400.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  401.     cout << char(219);
  402.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  403.     cout << char(219);
  404.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  405.     cout << char(219);
  406.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  407.     cout << char(219);
  408.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  409.     cout << char(219);
  410.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  411.     cout << char(219);
  412.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  413.     cout << char(219);
  414.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  415.     cout << char(219);
  416.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  417.     cout << char(219);
  418.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  419.     cout << char(219);
  420.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  421.     cout << char(219);
  422.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  423.     cout << char(219);
  424.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  425.     cout << char(219);
  426.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  427.     cout << char(219);
  428.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  429.     cout << char(219);
  430.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  431.     cout << char(219);
  432.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  433.     cout << char(219);
  434.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  435.     cout << char(219);
  436.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  437.     cout << char(219);
  438.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  439.     cout << char(219);
  440.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  441.     cout << char(219);
  442.     /*--------------------------------------------------*/
  443.     Console::BackgroundColor = ConsoleColor::Blue;
  444.     Console::ForegroundColor = ConsoleColor::Cyan;
  445.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  446.     cout << char(177);
  447.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  448.     cout << char(177);
  449.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  450.     cout << char(177);
  451.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  452.     cout << char(177);
  453.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  454.     cout << char(177);
  455.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  456.     cout << char(177);
  457.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  458.     cout << char(177);
  459.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  460.     cout << char(177);
  461.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  462.     cout << char(177);
  463.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  464.     cout << char(177);
  465.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  466.     cout << char(177);
  467.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  468.     cout << char(177);
  469.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  470.     cout << char(177);
  471.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  472.     cout << char(177);
  473.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  474.     cout << char(177);
  475.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  476.     cout << char(177);
  477.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  478.     cout << char(177);
  479.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  480.     cout << char(177);
  481.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  482.     cout << char(177);
  483.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  484.     cout << char(177);
  485.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  486.     cout << char(177);
  487.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  488.     cout << char(177);
  489.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  490.     cout << char(177);
  491.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  492.     cout << char(177);
  493.     /*--------------------------------------------------*/
  494.     if (tronco[n].x <= 0)tronco[n].x = 69;
  495.     tronco[n].x = tronco[n].x + tronco[n].delx;
  496.     /*--------------------------------------------------*/
  497.     Console::ForegroundColor = ConsoleColor::DarkCyan;
  498.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  499.     cout << char(219);
  500.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  501.     cout << char(219);
  502.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  503.     cout << char(219);
  504.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  505.     cout << char(219);
  506.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  507.     cout << char(219);
  508.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  509.     cout << char(219);
  510.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  511.     cout << char(219);
  512.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  513.     cout << char(219);
  514.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  515.     cout << char(219);
  516.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  517.     cout << char(219);
  518.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  519.     cout << char(219);
  520.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  521.     cout << char(219);
  522.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  523.     cout << char(219);
  524.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  525.     cout << char(219);
  526.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  527.     cout << char(219);
  528.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  529.     cout << char(219);
  530.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  531.     cout << char(219);
  532.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  533.     cout << char(219);
  534.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  535.     cout << char(219);
  536.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  537.     cout << char(219);
  538.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  539.     cout << char(219);
  540.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  541.     cout << char(219);
  542.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  543.     cout << char(219);
  544.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  545.     cout << char(219);
  546. }
  547. void Troncolavazd(posctt*tronco, int n, int &rx, int & ry)
  548. {
  549.     Console::ForegroundColor = ConsoleColor::DarkGray;
  550.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  551.     cout << char(219);
  552.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  553.     cout << char(219);
  554.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  555.     cout << char(219);
  556.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  557.     cout << char(219);
  558.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  559.     cout << char(219);
  560.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  561.     cout << char(219);
  562.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  563.     cout << char(219);
  564.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  565.     cout << char(219);
  566.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  567.     cout << char(219);
  568.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  569.     cout << char(219);
  570.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  571.     cout << char(219);
  572.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  573.     cout << char(219);
  574.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  575.     cout << char(219);
  576.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  577.     cout << char(219);
  578.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  579.     cout << char(219);
  580.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  581.     cout << char(219);
  582.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  583.     cout << char(219);
  584.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  585.     cout << char(219);
  586.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  587.     cout << char(219);
  588.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  589.     cout << char(219);
  590.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  591.     cout << char(219);
  592.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  593.     cout << char(219);
  594.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  595.     cout << char(219);
  596.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  597.     cout << char(219);
  598.     /*--------------------------------------------------*/
  599.     Console::BackgroundColor = ConsoleColor::Red;
  600.     Console::ForegroundColor = ConsoleColor::Yellow;
  601.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  602.     cout << char(176);
  603.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  604.     cout << char(176);
  605.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  606.     cout << char(176);
  607.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  608.     cout << char(176);
  609.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  610.     cout << char(176);
  611.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  612.     cout << char(176);
  613.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  614.     cout << char(176);
  615.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  616.     cout << char(176);
  617.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  618.     cout << char(176);
  619.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  620.     cout << char(176);
  621.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  622.     cout << char(176);
  623.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  624.     cout << char(176);
  625.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  626.     cout << char(176);
  627.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  628.     cout << char(176);
  629.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  630.     cout << char(176);
  631.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  632.     cout << char(176);
  633.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  634.     cout << char(176);
  635.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  636.     cout << char(176);
  637.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  638.     cout << char(176);
  639.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  640.     cout << char(176);
  641.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  642.     cout << char(176);
  643.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  644.     cout << char(176);
  645.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  646.     cout << char(176);
  647.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  648.     cout << char(176);
  649.     /*--------------------------------------------------*/
  650.     if (tronco[n].x >= 69)tronco[n].x = 0;
  651.     tronco[n].x = tronco[n].x + tronco[n].delx;
  652.     /*--------------------------------------------------*/
  653.     Console::ForegroundColor = ConsoleColor::DarkGray;
  654.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  655.     cout << char(219);
  656.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  657.     cout << char(219);
  658.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  659.     cout << char(219);
  660.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  661.     cout << char(219);
  662.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  663.     cout << char(219);
  664.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  665.     cout << char(219);
  666.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  667.     cout << char(219);
  668.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  669.     cout << char(219);
  670.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  671.     cout << char(219);
  672.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  673.     cout << char(219);
  674.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  675.     cout << char(219);
  676.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  677.     cout << char(219);
  678.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  679.     cout << char(219);
  680.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  681.     cout << char(219);
  682.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  683.     cout << char(219);
  684.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  685.     cout << char(219);
  686.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  687.     cout << char(219);
  688.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  689.     cout << char(219);
  690.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  691.     cout << char(219);
  692.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  693.     cout << char(219);
  694.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  695.     cout << char(219);
  696.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  697.     cout << char(219);
  698.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  699.     cout << char(219);
  700.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  701.     cout << char(219);
  702. }
  703. void Troncolavadz(posctt*tronco, int n, int &rx, int & ry)
  704. {
  705.     Console::ForegroundColor = ConsoleColor::DarkGray;
  706.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  707.     cout << char(219);
  708.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  709.     cout << char(219);
  710.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  711.     cout << char(219);
  712.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  713.     cout << char(219);
  714.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  715.     cout << char(219);
  716.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  717.     cout << char(219);
  718.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  719.     cout << char(219);
  720.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  721.     cout << char(219);
  722.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  723.     cout << char(219);
  724.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  725.     cout << char(219);
  726.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  727.     cout << char(219);
  728.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  729.     cout << char(219);
  730.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  731.     cout << char(219);
  732.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  733.     cout << char(219);
  734.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  735.     cout << char(219);
  736.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  737.     cout << char(219);
  738.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  739.     cout << char(219);
  740.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  741.     cout << char(219);
  742.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  743.     cout << char(219);
  744.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  745.     cout << char(219);
  746.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  747.     cout << char(219);
  748.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  749.     cout << char(219);
  750.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  751.     cout << char(219);
  752.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  753.     cout << char(219);
  754.     /*--------------------------------------------------*/
  755.     Console::BackgroundColor = ConsoleColor::Red;
  756.     Console::ForegroundColor = ConsoleColor::Yellow;
  757.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  758.     cout << char(176);
  759.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  760.     cout << char(176);
  761.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  762.     cout << char(176);
  763.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  764.     cout << char(176);
  765.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  766.     cout << char(176);
  767.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  768.     cout << char(176);
  769.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  770.     cout << char(176);
  771.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  772.     cout << char(176);
  773.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  774.     cout << char(176);
  775.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  776.     cout << char(176);
  777.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  778.     cout << char(176);
  779.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  780.     cout << char(176);
  781.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  782.     cout << char(176);
  783.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  784.     cout << char(176);
  785.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  786.     cout << char(176);
  787.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  788.     cout << char(176);
  789.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  790.     cout << char(176);
  791.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  792.     cout << char(176);
  793.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  794.     cout << char(176);
  795.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  796.     cout << char(176);
  797.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  798.     cout << char(176);
  799.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  800.     cout << char(176);
  801.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  802.     cout << char(176);
  803.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  804.     cout << char(176);
  805.     /*--------------------------------------------------*/
  806.     if (tronco[n].x <= 0)tronco[n].x = 69;
  807.     tronco[n].x = tronco[n].x + tronco[n].delx;
  808.     /*--------------------------------------------------*/
  809.     Console::ForegroundColor = ConsoleColor::DarkGray;
  810.     Console::SetCursorPosition(tronco[n].x, tronco[n].y);
  811.     cout << char(219);
  812.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y);
  813.     cout << char(219);
  814.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y);
  815.     cout << char(219);
  816.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y);
  817.     cout << char(219);
  818.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y);
  819.     cout << char(219);
  820.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y);
  821.     cout << char(219);
  822.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y);
  823.     cout << char(219);
  824.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y);
  825.     cout << char(219);
  826.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y);
  827.     cout << char(219);
  828.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y);
  829.     cout << char(219);
  830.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y);
  831.     cout << char(219);
  832.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y);
  833.     cout << char(219);
  834.     Console::SetCursorPosition(tronco[n].x, tronco[n].y + 1);
  835.     cout << char(219);
  836.     Console::SetCursorPosition(tronco[n].x + 1, tronco[n].y + 1);
  837.     cout << char(219);
  838.     Console::SetCursorPosition(tronco[n].x + 2, tronco[n].y + 1);
  839.     cout << char(219);
  840.     Console::SetCursorPosition(tronco[n].x + 3, tronco[n].y + 1);
  841.     cout << char(219);
  842.     Console::SetCursorPosition(tronco[n].x + 4, tronco[n].y + 1);
  843.     cout << char(219);
  844.     Console::SetCursorPosition(tronco[n].x + 5, tronco[n].y + 1);
  845.     cout << char(219);
  846.     Console::SetCursorPosition(tronco[n].x + 6, tronco[n].y + 1);
  847.     cout << char(219);
  848.     Console::SetCursorPosition(tronco[n].x + 7, tronco[n].y + 1);
  849.     cout << char(219);
  850.     Console::SetCursorPosition(tronco[n].x + 8, tronco[n].y + 1);
  851.     cout << char(219);
  852.     Console::SetCursorPosition(tronco[n].x + 9, tronco[n].y + 1);
  853.     cout << char(219);
  854.     Console::SetCursorPosition(tronco[n].x + 10, tronco[n].y + 1);
  855.     cout << char(219);
  856.     Console::SetCursorPosition(tronco[n].x + 11, tronco[n].y + 1);
  857.     cout << char(219);
  858. }
  859. void objeto_rebotador(posctt*rebo_obs, int n, int& rx, int& ry)
  860. {
  861.     Console::BackgroundColor = ConsoleColor::DarkRed;
  862.     Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y);
  863.     cout << char(219);
  864.     Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y);
  865.     cout << char(219);
  866.     Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y);
  867.     cout << char(219);
  868.     Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y + 1);
  869.     cout << char(219);
  870.     Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y + 1);
  871.     cout << char(219);
  872.     Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y + 1);
  873.     cout << char(219);
  874.     /*--------------------------------------------------*/
  875.     Console::BackgroundColor = ConsoleColor::Black;
  876.     Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y);
  877.     cout << char(32);
  878.     Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y);
  879.     cout << char(32);
  880.     Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y);
  881.     cout << char(32);
  882.     Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y + 1);
  883.     cout << char(32);
  884.     Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y + 1);
  885.     cout << char(32);
  886.     Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y + 1);
  887.     cout << char(32);
  888.     /*--------------------------------------------------*/
  889.     if (rebo_obs[n].y == rebo_obs[n].minry)rebo_obs[n].dely = 1;
  890.     if (rebo_obs[n].y == rebo_obs[n].maxry)rebo_obs[n].dely = -1;
  891.     rebo_obs[n].y = rebo_obs[n].y + rebo_obs[n].dely;
  892.     /*--------------------------------------------------*/
  893.     Console::BackgroundColor = ConsoleColor::Black;
  894.     Console::ForegroundColor = ConsoleColor::Yellow;
  895.     Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y);
  896.     cout << char(219);
  897.     Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y);
  898.     cout << char(220);
  899.     Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y);
  900.     cout << char(219);
  901.     Console::SetCursorPosition(rebo_obs[n].x, rebo_obs[n].y + 1);
  902.     cout << char(223);
  903.     Console::SetCursorPosition(rebo_obs[n].x + 1, rebo_obs[n].y + 1);
  904.     cout << char(32);
  905.     Console::SetCursorPosition(rebo_obs[n].x + 2, rebo_obs[n].y + 1);
  906.     cout << char(223);
  907.     /*--------------------------------------------------*/
  908.     if (rebo_obs[n].x == rx&&rebo_obs[n].y == ry)
  909.     {
  910.         rx = 0;
  911.         ry = 41;
  912.     }
  913. }
  914. void DibujaMapa(int m1[43][81])
  915. {
  916.     int x1;
  917.     int y1;
  918.     /*--------------------------------------------------*/
  919.     Console::BackgroundColor = ConsoleColor::Black;
  920.     for (int f = 0; f < 43; f++)
  921.     {
  922.         Console::SetCursorPosition(x1, y1);
  923.         for (int c = 0; c < 81; c++)
  924.         {
  925.             switch (m1[f][c])
  926.             {
  927.             case 1:
  928.                 Console::BackgroundColor = ConsoleColor::DarkRed;
  929.                 if (f == 0 && (c == 1 || c == 19 || c == 37 || c == 55 || c == 73))
  930.                 {
  931.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  932.                     Console::ForegroundColor = ConsoleColor::DarkGray;
  933.                     cout << char(207);
  934.                 }
  935.                 else
  936.                     if (f == 0 && (c == 6 || c == 24 || c == 42 || c == 60 || c == 78))
  937.                     {
  938.                         Console::BackgroundColor = ConsoleColor::DarkGreen;
  939.                         Console::ForegroundColor = ConsoleColor::DarkGray;
  940.                         cout << char(207);
  941.                     }
  942.                     else
  943.                         if (f == 0 && ((c >= 2 && c <= 5) || (c >= 20 && c <= 23) || (c >= 38 && c <= 41) || (c >= 56 && c <= 59) || (c >= 74 && c <= 77)))
  944.                         {
  945.                             Console::BackgroundColor = ConsoleColor::DarkGreen;
  946.                             Console::ForegroundColor = ConsoleColor::DarkGray;
  947.                             cout << char(205);
  948.                         }
  949.                         else
  950.                             if ((f == 1 || f == 2) && (c == 1 || c == 19 || c == 37 || c == 55 || c == 73 || c == 6 || c == 24 || c == 42 || c == 60 || c == 78))
  951.                             {
  952.                                 Console::BackgroundColor = ConsoleColor::DarkGreen;
  953.                                 Console::ForegroundColor = ConsoleColor::DarkGray;
  954.                                 cout << char(186);
  955.                             }
  956.                             else
  957.                             {
  958.                                 Console::ForegroundColor = ConsoleColor::DarkGreen;
  959.                                 cout << char(177);
  960.                             }
  961.                 break;
  962.                 /*--------------------------------------------------*/
  963.             case 2:
  964.                 Console::BackgroundColor = ConsoleColor::Black;
  965.                 if (f == 5 || f == 13 || f == 21 || f == 29 || f == 37)
  966.                 {
  967.                     Console::ForegroundColor = ConsoleColor::Yellow;
  968.                     cout << "=";
  969.  
  970.                 }
  971.                 else
  972.                     cout << " "; break;
  973.                 /*--------------------------------------------------*/
  974.             case 3:
  975.                 Console::BackgroundColor = ConsoleColor::DarkGray;
  976.                 Console::ForegroundColor = ConsoleColor::Gray;
  977.                 cout << char(177); break;
  978.                 /*--------------------------------------------------*/
  979.             case 4:
  980.                 Console::BackgroundColor = ConsoleColor::DarkGreen;
  981.                 Console::ForegroundColor = ConsoleColor::DarkGreen;
  982.                 cout << char(176); break;
  983.                 /*--------------------------------------------------*/
  984.             case 5:
  985.                 Console::BackgroundColor = ConsoleColor::Blue;
  986.                 Console::ForegroundColor = ConsoleColor::Cyan;
  987.                 cout << char(177); break;
  988.                 /*--------------------------------------------------*/
  989.             case 6:
  990.                 Console::BackgroundColor = ConsoleColor::Black;
  991.                 Console::ForegroundColor = ConsoleColor::Black;
  992.                 cout << char(176); break;
  993.                 /*--------------------------------------------------*/
  994.             case 7:
  995.                 Console::BackgroundColor = ConsoleColor::DarkGray;
  996.                 cout << char(177); break;
  997.                 /*--------------------------------------------------*/
  998.             case 8:
  999.                 Console::BackgroundColor = ConsoleColor::DarkGray;
  1000.                 cout << char(177); break;
  1001.                 /*--------------------------------------------------*/
  1002.             case 9:
  1003.                 Console::BackgroundColor = ConsoleColor::Red;
  1004.                 Console::ForegroundColor = ConsoleColor::Yellow;
  1005.                 cout << char(176);
  1006.                 ; break;
  1007.                 /*--------------------------------------------------*/
  1008.             case 10:
  1009.                 Console::BackgroundColor = ConsoleColor::Black;
  1010.                 if (f == 32)
  1011.                 {
  1012.                     Console::ForegroundColor = ConsoleColor::White;
  1013.                     cout << "=";
  1014.                 }
  1015.                 else
  1016.                     cout << " "; break;
  1017.                 /*--------------------------------------------------*/
  1018.             case 11:
  1019.                 Console::BackgroundColor = ConsoleColor::Black;
  1020.                 Console::ForegroundColor = ConsoleColor::Black;
  1021.                 cout << char(219); break;
  1022.                 /*--------------------------------------------------*/
  1023.             case 12:
  1024.                 Console::BackgroundColor = ConsoleColor::Red;
  1025.                 Console::ForegroundColor = ConsoleColor::Yellow;
  1026.                 cout << char(176);
  1027.                 ; break;
  1028.                 /*--------------------------------------------------*/
  1029.             case 13:
  1030.                 Console::BackgroundColor = ConsoleColor::Red;
  1031.                 if ((c == 13 || c == 40 || c == 67) && (f > 12 && f < 19))
  1032.                 {
  1033.                     Console::ForegroundColor = ConsoleColor::Black;
  1034.                     cout << char(186);
  1035.                 }
  1036.                 else
  1037.                 {
  1038.                     Console::ForegroundColor = ConsoleColor::Yellow;
  1039.                     cout << char(176);
  1040.                 }
  1041.                 ; break;
  1042.                 /*--------------------------------------------------*/
  1043.             }
  1044.         }
  1045.         y1++;
  1046.     }
  1047. }
  1048. void Movimiento1(int m1[43][81],int *exitmovement)
  1049. {
  1050.     posctt * enemigo = new posctt[15];
  1051.     Random x;
  1052.     int tecla;
  1053.     int rx = 42;
  1054.     int ry = 41;
  1055.     /*--------------------------------------------------*/
  1056.     enemigo[0].x = x.Next(0, 79);
  1057.     enemigo[0].y = 3;
  1058.     enemigo[0].delx = 3;
  1059.  
  1060.     enemigo[1].x = x.Next(0, 79);
  1061.     enemigo[1].y = 7;
  1062.     enemigo[1].delx = 1;
  1063.  
  1064.     enemigo[2].x = x.Next(0, 79);
  1065.     enemigo[2].y = 11;
  1066.     enemigo[2].delx = 2;
  1067.  
  1068.     enemigo[3].x = x.Next(0, 79);
  1069.     enemigo[3].y = 15;
  1070.     enemigo[3].delx = 3;
  1071.  
  1072.     enemigo[4].x = x.Next(0, 79);
  1073.     enemigo[4].y = 19;
  1074.     enemigo[4].delx = 1;
  1075.  
  1076.     enemigo[5].x = x.Next(0, 79);
  1077.     enemigo[5].y = 23;
  1078.     enemigo[5].delx = 3;
  1079.  
  1080.     enemigo[6].x = x.Next(0, 79);
  1081.     enemigo[6].y = 27;
  1082.     enemigo[6].delx = 2;
  1083.  
  1084.     enemigo[7].x = x.Next(0, 79);
  1085.     enemigo[7].y = 31;
  1086.     enemigo[7].delx = 3;
  1087.  
  1088.     enemigo[8].x = x.Next(0, 79);
  1089.     enemigo[8].y = 35;
  1090.     enemigo[8].delx = 1;
  1091.  
  1092.     enemigo[9].x = x.Next(0, 79);
  1093.     enemigo[9].y = 39;
  1094.     enemigo[9].delx = 3;
  1095.     /*------------------------------*/
  1096.     enemigo[10].x = x.Next(0, 79);
  1097.     enemigo[10].y = 5;
  1098.     enemigo[10].delx = -3;
  1099.  
  1100.     enemigo[11].x = x.Next(0, 79);
  1101.     enemigo[11].y = 13;
  1102.     enemigo[11].delx = -2;
  1103.  
  1104.     enemigo[12].x = x.Next(0, 79);
  1105.     enemigo[12].y = 21;
  1106.     enemigo[12].delx = -1;
  1107.  
  1108.     enemigo[13].x = x.Next(0, 79);
  1109.     enemigo[13].y = 29;
  1110.     enemigo[13].delx = -2;
  1111.  
  1112.     enemigo[14].x = x.Next(0, 79);
  1113.     enemigo[14].y = 37;
  1114.     enemigo[14].delx = -1;
  1115.     /*--------------------------------------------------*/
  1116.     while (exitmovement[0])
  1117.     {
  1118.         switch (m1[ry][rx])
  1119.         {
  1120.         case 3:
  1121.             Console::SetCursorPosition(rx, ry);
  1122.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1123.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1124.             cout << (char)192 << (char)219 << (char)217;
  1125.             Console::SetCursorPosition(rx, ry + 1);
  1126.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1127.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1128.             cout << (char)218 << (char)223 << (char)191;
  1129.             break;
  1130.         }
  1131.         if (kbhit())
  1132.         {
  1133.             tecla = _getch();
  1134.             if (tecla == 224)
  1135.             {
  1136.                 switch (m1[ry][rx])
  1137.                 {
  1138.                 case 2:
  1139.                     Console::SetCursorPosition(rx, ry);
  1140.                     Console::BackgroundColor = ConsoleColor::Black;
  1141.                     cout << "   ";
  1142.                     Console::SetCursorPosition(rx, ry + 1);
  1143.                     Console::BackgroundColor = ConsoleColor::Black;
  1144.                     cout << "   ";
  1145.                     if (ry == 5 || ry == 13 || ry == 21 || ry == 29 || ry == 37)
  1146.                     {
  1147.                         Console::ForegroundColor = ConsoleColor::Yellow;
  1148.                         Console::SetCursorPosition(rx, ry);
  1149.                         cout << "===";
  1150.                         Console::ForegroundColor = ConsoleColor::Yellow;
  1151.                         Console::SetCursorPosition(rx, ry + 1);
  1152.                         cout << "   ";
  1153.                     }
  1154.                     break;
  1155.                 case 3:
  1156.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1157.                     Console::ForegroundColor = ConsoleColor::Gray;
  1158.                     Console::SetCursorPosition(rx, ry);
  1159.                     cout << char(177) << char(177) << char(177);
  1160.                     Console::SetCursorPosition(rx, ry + 1);
  1161.                     cout << char(177) << char(177) << char(177); break;
  1162.                 case 4:
  1163.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1164.                     Console::SetCursorPosition(rx, ry);
  1165.                     cout << "   ";
  1166.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1167.                     Console::SetCursorPosition(rx, ry + 1);
  1168.                     cout << "   ";
  1169.                     break;
  1170.                 }
  1171.                 tecla = _getch();
  1172.                 switch (tecla)
  1173.                 {
  1174.                 case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
  1175.                 case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
  1176.                 case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
  1177.                 case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
  1178.                 }
  1179.                 switch (m1[ry][rx])
  1180.                 {
  1181.                 case 2:
  1182.                     Console::SetCursorPosition(rx, ry);
  1183.                     Console::BackgroundColor = ConsoleColor::Black;
  1184.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1185.                     cout << (char)192 << (char)219 << (char)217;
  1186.                     Console::SetCursorPosition(rx, ry + 1);
  1187.                     Console::BackgroundColor = ConsoleColor::Black;
  1188.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1189.                     cout << (char)218 << (char)223 << (char)191;
  1190.  
  1191.                     break;
  1192.                 case 3:
  1193.                     Console::SetCursorPosition(rx, ry);
  1194.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1195.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1196.                     cout << (char)192 << (char)219 << (char)217;
  1197.                     Console::SetCursorPosition(rx, ry + 1);
  1198.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1199.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1200.                     cout << (char)218 << (char)223 << (char)191;
  1201.                     break;
  1202.                 case 4:
  1203.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1204.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1205.                     Console::SetCursorPosition(rx, ry);
  1206.                     cout << (char)192 << (char)219 << (char)217;
  1207.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1208.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1209.                     Console::SetCursorPosition(rx, ry + 1);
  1210.                     cout << (char)218 << (char)223 << (char)191;
  1211.                     break;
  1212.                 case 6:
  1213.                     Console::BackgroundColor = ConsoleColor::Black;
  1214.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1215.                     Console::SetCursorPosition(rx, ry);
  1216.                     cout << (char)192 << (char)219 << (char)217;
  1217.                     Console::BackgroundColor = ConsoleColor::Black;
  1218.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1219.                     Console::SetCursorPosition(rx, ry + 1);
  1220.                     cout << (char)218 << (char)223 << (char)191;
  1221.                     break;
  1222.                 }
  1223.             }
  1224.  
  1225.         }
  1226.         /*--------------------------------------------------*/
  1227.         _sleep(10);
  1228.         Carritonegro(enemigo, 0, rx, ry);
  1229.         Carritonegro(enemigo, 1, rx, ry);
  1230.         Carritonegro(enemigo, 2, rx, ry);
  1231.         Carritonegro(enemigo, 3, rx, ry);
  1232.         Carritonegro(enemigo, 4, rx, ry);
  1233.         Carritonegro(enemigo, 5, rx, ry);
  1234.         Carritonegro(enemigo, 6, rx, ry);
  1235.         Carritonegro(enemigo, 7, rx, ry);
  1236.         Carritonegro(enemigo, 8, rx, ry);
  1237.         Carritonegro(enemigo, 9, rx, ry);
  1238.         /*----------*/
  1239.         CarritoAmarillo(enemigo, 10, rx, ry);
  1240.         CarritoAmarillo(enemigo, 11, rx, ry);
  1241.         CarritoAmarillo(enemigo, 12, rx, ry);
  1242.         CarritoAmarillo(enemigo, 13, rx, ry);
  1243.         CarritoAmarillo(enemigo, 14, rx, ry);
  1244.         /*--------------------------------------------------*/
  1245.         if (ry == 41 && rx == 9)
  1246.             exitmovement[0] = 0;
  1247.     }
  1248. }
  1249. void Movimiento2(int m1[43][81],int *exitmovement)
  1250. {
  1251.     Random x;
  1252.     posctt * tronco = new posctt[12];
  1253.     posctt * enemigo = new posctt[8];
  1254.     int tecla;
  1255.     int rx = 42;
  1256.     int ry = 41;
  1257.     /*--------------------------------------------------*/
  1258.     tronco[0].x = x.Next(0, 32);
  1259.     tronco[0].y = 3;
  1260.     tronco[0].delx = 1;
  1261.  
  1262.     tronco[1].x = x.Next(0, 70);
  1263.     tronco[1].y = 7;
  1264.     tronco[1].delx = 1;
  1265.  
  1266.     tronco[2].x = x.Next(0, 70);
  1267.     tronco[2].y = 11;
  1268.     tronco[2].delx = 1;
  1269.  
  1270.     tronco[3].x = x.Next(0, 70);
  1271.     tronco[3].y = 15;
  1272.     tronco[3].delx = 1;
  1273.  
  1274.     tronco[4].x = x.Next(0, 70);
  1275.     tronco[4].y = 19;
  1276.     tronco[4].delx = 1;
  1277.  
  1278.     tronco[11].x = tronco[0].x + 36;
  1279.     tronco[11].y = 3;
  1280.     tronco[11].delx = 1;
  1281.     /*-------------------------*/
  1282.     tronco[5].x = x.Next(0, 70);
  1283.     tronco[5].y = 5;
  1284.     tronco[5].delx = -1;
  1285.  
  1286.     tronco[6].x = x.Next(0, 70);
  1287.     tronco[6].y = 9;
  1288.     tronco[6].delx = -1;
  1289.  
  1290.     tronco[7].x = x.Next(0, 70);
  1291.     tronco[7].y = 13;
  1292.     tronco[7].delx = -1;
  1293.  
  1294.     tronco[8].x = x.Next(0, 70);
  1295.     tronco[8].y = 17;
  1296.     tronco[8].delx = -1;
  1297.  
  1298.     tronco[9].x = x.Next(0, 32);
  1299.     tronco[9].y = 21;
  1300.     tronco[9].delx = -1;
  1301.  
  1302.     tronco[10].x = tronco[9].x + 36;
  1303.     tronco[10].y = 21;
  1304.     tronco[10].delx = -1;
  1305.     /*------------------------------*//*------------------------------*/
  1306.     /*------------------------------*//*------------------------------*/
  1307.     enemigo[0].x = x.Next(0, 79);
  1308.     enemigo[0].y = 25;
  1309.     enemigo[0].delx = 3;
  1310.  
  1311.     enemigo[1].x = x.Next(0, 79);
  1312.     enemigo[1].y = 29;
  1313.     enemigo[1].delx = 1;
  1314.  
  1315.     enemigo[2].x = x.Next(0, 79);
  1316.     enemigo[2].y = 33;
  1317.     enemigo[2].delx = 2;
  1318.  
  1319.     enemigo[3].x = x.Next(0, 79);
  1320.     enemigo[3].y = 37;
  1321.     enemigo[3].delx = 3;
  1322.     /*------------------------------*/
  1323.     enemigo[4].x = x.Next(0, 79);
  1324.     enemigo[4].y = 27;
  1325.     enemigo[4].delx = -3;
  1326.  
  1327.     enemigo[5].x = x.Next(0, 79);
  1328.     enemigo[5].y = 31;
  1329.     enemigo[5].delx = -2;
  1330.  
  1331.     enemigo[6].x = x.Next(0, 79);
  1332.     enemigo[6].y = 35;
  1333.     enemigo[6].delx = -1;
  1334.  
  1335.     enemigo[7].x = x.Next(0, 79);
  1336.     enemigo[7].y = 39;
  1337.     enemigo[7].delx = -2;
  1338.     /*--------------------------------------------------*/
  1339.     while (exitmovement[1])
  1340.     {
  1341.         switch (m1[ry][rx])
  1342.         {
  1343.         case 3:
  1344.             Console::SetCursorPosition(rx, ry);
  1345.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1346.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1347.             cout << (char)192 << (char)219 << (char)217;
  1348.             Console::SetCursorPosition(rx, ry + 1);
  1349.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1350.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1351.             cout << (char)218 << (char)223 << (char)191;
  1352.             break;
  1353.         }
  1354.         if (kbhit())
  1355.         {
  1356.             tecla = _getch();
  1357.             if (tecla == 224)
  1358.             {
  1359.                 switch (m1[ry][rx])
  1360.                 {
  1361.                 case 3:
  1362.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1363.                     Console::ForegroundColor = ConsoleColor::Gray;
  1364.                     Console::SetCursorPosition(rx, ry);
  1365.                     cout << char(177) << char(177) << char(177);
  1366.                     Console::SetCursorPosition(rx, ry + 1);
  1367.                     cout << char(177) << char(177) << char(177);
  1368.                     break;
  1369.                 case 4:
  1370.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1371.                     Console::SetCursorPosition(rx, ry);
  1372.                     cout << "   ";
  1373.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1374.                     Console::SetCursorPosition(rx, ry + 1);
  1375.                     cout << "   ";
  1376.                     break;
  1377.                 case 5:
  1378.                     Console::BackgroundColor = ConsoleColor::Blue;
  1379.                     Console::ForegroundColor = ConsoleColor::Cyan;
  1380.                     Console::SetCursorPosition(rx, ry);
  1381.                     cout << char(177) << char(177) << char(177);
  1382.                     Console::SetCursorPosition(rx, ry + 1);
  1383.                     cout << char(177) << char(177) << char(177);
  1384.                     break;
  1385.                 case 10:
  1386.                     Console::SetCursorPosition(rx, ry);
  1387.                     Console::BackgroundColor = ConsoleColor::Black;
  1388.                     cout << "   ";
  1389.                     Console::SetCursorPosition(rx, ry + 1);
  1390.                     Console::BackgroundColor = ConsoleColor::Black;
  1391.                     cout << "   ";
  1392.                     if (ry == 31)
  1393.                     {
  1394.                         Console::ForegroundColor = ConsoleColor::White;
  1395.                         Console::SetCursorPosition(rx, ry);
  1396.                         cout << "   ";
  1397.                         Console::ForegroundColor = ConsoleColor::White;
  1398.                         Console::SetCursorPosition(rx, ry + 1);
  1399.                         cout << "===";
  1400.                     }
  1401.                     ; break;
  1402.                 case 8:
  1403.                     Console::SetCursorPosition(rx, ry);
  1404.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1405.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1406.                     cout << (char)192 << (char)219 << (char)217;
  1407.                     Console::SetCursorPosition(rx, ry + 1);
  1408.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1409.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1410.                     cout << (char)218 << (char)223 << (char)191;
  1411.                     break;
  1412.                 }
  1413.                 tecla = _getch();
  1414.                 switch (tecla)
  1415.                 {
  1416.                 case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
  1417.                 case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
  1418.                 case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
  1419.                 case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
  1420.                 }
  1421.                 if (m1[ry][rx] == 5)
  1422.                 {
  1423.                     rx = 42;
  1424.                     ry = 41;
  1425.  
  1426.                 }
  1427.                 switch (m1[ry][rx])
  1428.                 {
  1429.                 case 3:
  1430.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1431.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1432.                     Console::SetCursorPosition(rx, ry);
  1433.                     cout << (char)192 << (char)219 << (char)217;
  1434.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1435.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1436.                     Console::SetCursorPosition(rx, ry + 1);
  1437.                     cout << (char)218 << (char)223 << (char)191;
  1438.                     break;
  1439.                 case 4:
  1440.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1441.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1442.                     Console::SetCursorPosition(rx, ry);
  1443.                     cout << (char)192 << (char)219 << (char)217;
  1444.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1445.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1446.                     Console::SetCursorPosition(rx, ry + 1);
  1447.                     cout << (char)218 << (char)223 << (char)191;
  1448.                     ; break;
  1449.                 case 5:
  1450.                     Console::BackgroundColor = ConsoleColor::Blue;
  1451.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1452.                     Console::SetCursorPosition(rx, ry);
  1453.                     cout << (char)192 << (char)219 << (char)217;
  1454.                     Console::BackgroundColor = ConsoleColor::Blue;
  1455.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1456.                     Console::SetCursorPosition(rx, ry + 1);
  1457.                     cout << (char)218 << (char)223 << (char)191;
  1458.                     break;
  1459.                 case 10:
  1460.                     Console::SetCursorPosition(rx, ry);
  1461.                     Console::BackgroundColor = ConsoleColor::Black;
  1462.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1463.                     cout << (char)192 << (char)219 << (char)217;
  1464.                     Console::SetCursorPosition(rx, ry + 1);
  1465.                     Console::BackgroundColor = ConsoleColor::Black;
  1466.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1467.                     cout << (char)218 << (char)223 << (char)191;
  1468.                     break;
  1469.                 }
  1470.             }
  1471.  
  1472.         }
  1473.         /*--------------------------------------------------*/
  1474.         _sleep(10);
  1475.         Troncozd(tronco, 0, rx, ry);
  1476.         Troncozd(tronco, 1, rx, ry);
  1477.         Troncozd(tronco, 2, rx, ry);
  1478.         Troncozd(tronco, 3, rx, ry);
  1479.         Troncozd(tronco, 4, rx, ry);
  1480.         Troncozd(tronco, 11, rx, ry);
  1481.         /*----------*/
  1482.         Troncodz(tronco, 5, rx, ry);
  1483.         Troncodz(tronco, 6, rx, ry);
  1484.         Troncodz(tronco, 7, rx, ry);
  1485.         Troncodz(tronco, 8, rx, ry);
  1486.         Troncodz(tronco, 9, rx, ry);
  1487.         Troncodz(tronco, 10, rx, ry);
  1488.         /*----------*//*----------*/
  1489.         /*----------*//*----------*/
  1490.         Carritonegro(enemigo, 0, rx, ry);
  1491.         Carritonegro(enemigo, 1, rx, ry);
  1492.         Carritonegro(enemigo, 2, rx, ry);
  1493.         Carritonegro(enemigo, 3, rx, ry);
  1494.         /*----------*/
  1495.         CarritoAmarillo2(enemigo, 4, rx, ry);
  1496.         CarritoAmarillo2exception(enemigo, 5, rx, ry);
  1497.         CarritoAmarillo2(enemigo, 6, rx, ry);
  1498.         CarritoAmarillo2(enemigo, 7, rx, ry);
  1499.         /*--------------------------------------------------*/
  1500.         if (ry == 41 && rx == 9)
  1501.             exitmovement[1] = 0;
  1502.     }
  1503. }
  1504. void Movimiento3(int m1[43][81],int *exitmovement)
  1505. {
  1506.     Random x;
  1507.     posctt * tronco = new posctt[20];
  1508.     int tecla;
  1509.     int rx = 42;
  1510.     int ry = 41;
  1511.     /*--------------------------------------------------*/
  1512.     tronco[0].x = x.Next(0, 70);
  1513.     tronco[0].y = 3;
  1514.     tronco[0].delx = 1;
  1515.  
  1516.     tronco[1].x = x.Next(0, 70);
  1517.     tronco[1].y = 7;
  1518.     tronco[1].delx = 1;
  1519.  
  1520.     tronco[2].x = x.Next(0, 70);
  1521.     tronco[2].y = 11;
  1522.     tronco[2].delx = 1;
  1523.  
  1524.     tronco[3].x = x.Next(0, 32);
  1525.     tronco[3].y = 17;
  1526.     tronco[3].delx = 1;
  1527.  
  1528.     tronco[4].x = x.Next(0, 32);
  1529.     tronco[4].y = 21;
  1530.     tronco[4].delx = 1;
  1531.  
  1532.     tronco[5].x = x.Next(0, 70);
  1533.     tronco[5].y = 27;
  1534.     tronco[5].delx = 1;
  1535.  
  1536.     tronco[6].x = x.Next(0, 70);
  1537.     tronco[6].y = 33;
  1538.     tronco[6].delx = 1;
  1539.  
  1540.     tronco[7].x = x.Next(0, 70);
  1541.     tronco[7].y = 37;
  1542.     tronco[7].delx = 1;
  1543.     /*-------------------------*/
  1544.     tronco[8].x = x.Next(0, 32);
  1545.     tronco[8].y = 5;
  1546.     tronco[8].delx = -1;
  1547.  
  1548.     tronco[9].x = x.Next(0, 32);
  1549.     tronco[9].y = 9;
  1550.     tronco[9].delx = -1;
  1551.  
  1552.     tronco[10].x = x.Next(0, 70);
  1553.     tronco[10].y = 15;
  1554.     tronco[10].delx = -1;
  1555.  
  1556.     tronco[11].x = x.Next(0, 70);
  1557.     tronco[11].y = 19;
  1558.     tronco[11].delx = -1;
  1559.  
  1560.     tronco[12].x = x.Next(0, 70);
  1561.     tronco[12].y = 25;
  1562.     tronco[12].delx = -1;
  1563.  
  1564.     tronco[13].x = x.Next(0, 70);
  1565.     tronco[13].y = 29;
  1566.     tronco[13].delx = -1;
  1567.  
  1568.     tronco[14].x = x.Next(0, 70);
  1569.     tronco[14].y = 35;
  1570.     tronco[14].delx = -1;
  1571.  
  1572.     tronco[15].x = x.Next(0, 70);
  1573.     tronco[15].y = 39;
  1574.     tronco[15].delx = -1;
  1575.     /*--------------------------------------------------*/
  1576.     while (exitmovement[2])
  1577.     {
  1578.         switch (m1[ry][rx])
  1579.         {
  1580.         case 3:
  1581.             Console::SetCursorPosition(rx, ry);
  1582.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1583.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1584.             cout << (char)192 << (char)219 << (char)217;
  1585.             Console::SetCursorPosition(rx, ry + 1);
  1586.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1587.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1588.             cout << (char)218 << (char)223 << (char)191;
  1589.             break;
  1590.         }
  1591.         if (kbhit())
  1592.         {
  1593.             tecla = _getch();
  1594.             if (tecla == 224)
  1595.             {
  1596.                 switch (m1[ry][rx])
  1597.                 {
  1598.                 case 3:
  1599.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1600.                     Console::ForegroundColor = ConsoleColor::Gray;
  1601.                     Console::SetCursorPosition(rx, ry);
  1602.                     cout << char(177) << char(177) << char(177);
  1603.                     Console::SetCursorPosition(rx, ry + 1);
  1604.                     cout << char(177) << char(177) << char(177);
  1605.                     break;
  1606.                 case 4:
  1607.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1608.                     Console::SetCursorPosition(rx, ry);
  1609.                     cout << "   ";
  1610.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1611.                     Console::SetCursorPosition(rx, ry + 1);
  1612.                     cout << "   ";
  1613.                     break;
  1614.                 case 5:
  1615.                     Console::BackgroundColor = ConsoleColor::Blue;
  1616.                     Console::ForegroundColor = ConsoleColor::Cyan;
  1617.                     Console::SetCursorPosition(rx, ry);
  1618.                     cout << char(177) << char(177) << char(177);
  1619.                     Console::SetCursorPosition(rx, ry + 1);
  1620.                     cout << char(177) << char(177) << char(177);
  1621.                     break;
  1622.                 case 8:
  1623.                     Console::SetCursorPosition(rx, ry);
  1624.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1625.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1626.                     cout << (char)192 << (char)219 << (char)217;
  1627.                     Console::SetCursorPosition(rx, ry + 1);
  1628.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1629.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1630.                     cout << (char)218 << (char)223 << (char)191;
  1631.                     break;
  1632.                 }
  1633.                 tecla = _getch();
  1634.                 switch (tecla)
  1635.                 {
  1636.                 case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
  1637.                 case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
  1638.                 case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
  1639.                 case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
  1640.                 }
  1641.                 if (m1[ry][rx] == 5)
  1642.                 {
  1643.                     rx = 42;
  1644.                     ry = 41;
  1645.  
  1646.                 }
  1647.                 switch (m1[ry][rx])
  1648.                 {
  1649.                 case 3:
  1650.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1651.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1652.                     Console::SetCursorPosition(rx, ry);
  1653.                     cout << (char)192 << (char)219 << (char)217;
  1654.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1655.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1656.                     Console::SetCursorPosition(rx, ry + 1);
  1657.                     cout << (char)218 << (char)223 << (char)191;
  1658.                     break;
  1659.                 case 4:
  1660.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1661.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1662.                     Console::SetCursorPosition(rx, ry);
  1663.                     cout << (char)192 << (char)219 << (char)217;
  1664.                     Console::BackgroundColor = ConsoleColor::DarkGreen;
  1665.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1666.                     Console::SetCursorPosition(rx, ry + 1);
  1667.                     cout << (char)218 << (char)223 << (char)191;
  1668.                     ; break;
  1669.                 case 5:
  1670.                     Console::BackgroundColor = ConsoleColor::Blue;
  1671.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1672.                     Console::SetCursorPosition(rx, ry);
  1673.                     cout << (char)192 << (char)219 << (char)217;
  1674.                     Console::BackgroundColor = ConsoleColor::Blue;
  1675.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1676.                     Console::SetCursorPosition(rx, ry + 1);
  1677.                     cout << (char)218 << (char)223 << (char)191;
  1678.                     break;
  1679.                 }
  1680.             }
  1681.  
  1682.         }
  1683.         /*--------------------------------------------------*/
  1684.         _sleep(50);
  1685.         Troncozd(tronco, 0, rx, ry);
  1686.         Troncozd(tronco, 1, rx, ry);
  1687.         Troncozd(tronco, 2, rx, ry);
  1688.         Troncozd(tronco, 3, rx, ry);
  1689.         Troncozd(tronco, 4, rx, ry);
  1690.         Troncozd(tronco, 5, rx, ry);
  1691.         Troncozd(tronco, 6, rx, ry);
  1692.         Troncozd(tronco, 7, rx, ry);
  1693.         /*-------------------------*/
  1694.         Troncodz(tronco, 8, rx, ry);
  1695.         Troncodz(tronco, 9, rx, ry);
  1696.         Troncodz(tronco, 10, rx, ry);
  1697.         Troncodz(tronco, 11, rx, ry);
  1698.         Troncodz(tronco, 12, rx, ry);
  1699.         Troncodz(tronco, 13, rx, ry);
  1700.         Troncodz(tronco, 14, rx, ry);
  1701.         Troncodz(tronco, 15, rx, ry);
  1702.         /*--------------------------------------------------*/
  1703.         if (ry == 41 && rx == 9)
  1704.             exitmovement[2] = 0;
  1705.     }
  1706.  
  1707. }
  1708. void Movimiento4(int m1[43][81],int *exitmovement)
  1709. {
  1710.     Random x;
  1711.     posctt * tronco = new posctt[18];
  1712.  
  1713.     int tecla;
  1714.     int rx = 42;
  1715.     int ry = 41;
  1716.     /*--------------------------------------------------*/
  1717.     tronco[0].x = x.Next(0, 32);
  1718.     tronco[0].y = 3;
  1719.     tronco[0].delx = 1;
  1720.  
  1721.     tronco[1].x = x.Next(0, 32);
  1722.     tronco[1].y = 9;
  1723.     tronco[1].delx = 1;
  1724.  
  1725.     tronco[2].x = x.Next(0, 70);
  1726.     tronco[2].y = 15;
  1727.     tronco[2].delx = 1;
  1728.  
  1729.     tronco[3].x = x.Next(0, 70);
  1730.     tronco[3].y = 21;
  1731.     tronco[3].delx = 1;
  1732.  
  1733.     tronco[4].x = x.Next(0, 70);
  1734.     tronco[4].y = 27;
  1735.     tronco[4].delx = 1;
  1736.  
  1737.     tronco[5].x = x.Next(0, 70);
  1738.     tronco[5].y = 33;
  1739.     tronco[5].delx = 1;
  1740.  
  1741.     tronco[6].x = x.Next(0, 70);
  1742.     tronco[6].y = 37;
  1743.     tronco[6].delx = 1;
  1744.     /*-------------------------*/
  1745.     tronco[7].x = x.Next(0, 32);
  1746.     tronco[7].y = 5;
  1747.     tronco[7].delx = -1;
  1748.  
  1749.     tronco[8].x = x.Next(0, 70);
  1750.     tronco[8].y = 11;
  1751.     tronco[8].delx = -1;
  1752.  
  1753.     tronco[9].x = x.Next(0, 70);
  1754.     tronco[9].y = 17;
  1755.     tronco[9].delx = -1;
  1756.  
  1757.     tronco[10].x = x.Next(0, 70);
  1758.     tronco[10].y = 23;
  1759.     tronco[10].delx = -1;
  1760.  
  1761.     tronco[11].x = x.Next(0, 70);
  1762.     tronco[11].y = 29;
  1763.     tronco[11].delx = -1;
  1764.  
  1765.     tronco[12].x = x.Next(0, 70);
  1766.     tronco[12].y = 35;
  1767.     tronco[12].delx = -1;
  1768.  
  1769.     tronco[13].x = x.Next(0, 32);
  1770.     tronco[13].y = 39;
  1771.     tronco[13].delx = -1;
  1772.     /*--------------------------------------------------*/
  1773.     while (exitmovement[3])
  1774.     {
  1775.         switch (m1[ry][rx])
  1776.         {
  1777.         case 3:
  1778.             Console::SetCursorPosition(rx, ry);
  1779.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1780.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1781.             cout << (char)192 << (char)219 << (char)217;
  1782.             Console::SetCursorPosition(rx, ry + 1);
  1783.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1784.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1785.             cout << (char)218 << (char)223 << (char)191;
  1786.             break;
  1787.         }
  1788.         if (kbhit())
  1789.         {
  1790.             tecla = _getch();
  1791.             if (tecla == 224)
  1792.             {
  1793.                 switch (m1[ry][rx])
  1794.                 {
  1795.                 case 3:
  1796.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1797.                     Console::ForegroundColor = ConsoleColor::Gray;
  1798.                     Console::SetCursorPosition(rx, ry);
  1799.                     cout << char(177) << char(177) << char(177);
  1800.                     Console::SetCursorPosition(rx, ry + 1);
  1801.                     cout << char(177) << char(177) << char(177);
  1802.                     break;
  1803.                 case 5:
  1804.                     Console::BackgroundColor = ConsoleColor::Blue;
  1805.                     Console::ForegroundColor = ConsoleColor::Cyan;
  1806.                     Console::SetCursorPosition(rx, ry);
  1807.                     cout << char(177) << char(177) << char(177);
  1808.                     Console::SetCursorPosition(rx, ry + 1);
  1809.                     cout << char(177) << char(177) << char(177);
  1810.                     break;
  1811.                 case 8:
  1812.                     Console::SetCursorPosition(rx, ry);
  1813.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1814.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1815.                     cout << (char)192 << (char)219 << (char)217;
  1816.                     Console::SetCursorPosition(rx, ry + 1);
  1817.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1818.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1819.                     cout << (char)218 << (char)223 << (char)191;
  1820.                     break;
  1821.                 }
  1822.                 tecla = _getch();
  1823.                 switch (tecla)
  1824.                 {
  1825.                 case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
  1826.                 case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
  1827.                 case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
  1828.                 case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
  1829.                 }
  1830.                 switch (m1[ry][rx])
  1831.                 {
  1832.                 case 3:
  1833.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1834.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1835.                     Console::SetCursorPosition(rx, ry);
  1836.                     cout << (char)192 << (char)219 << (char)217;
  1837.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1838.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1839.                     Console::SetCursorPosition(rx, ry + 1);
  1840.                     cout << (char)218 << (char)223 << (char)191;
  1841.                     break;
  1842.                 case 5:
  1843.                     Console::BackgroundColor = ConsoleColor::Blue;
  1844.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1845.                     Console::SetCursorPosition(rx, ry);
  1846.                     cout << (char)192 << (char)219 << (char)217;
  1847.                     Console::BackgroundColor = ConsoleColor::Blue;
  1848.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1849.                     Console::SetCursorPosition(rx, ry + 1);
  1850.                     cout << (char)218 << (char)223 << (char)191;
  1851.                     break;
  1852.                 }
  1853.             }
  1854.  
  1855.         }
  1856.         _sleep(50);
  1857.         Troncozd(tronco, 0, rx, ry);
  1858.         Troncozd(tronco, 1, rx, ry);
  1859.         Troncozd(tronco, 2, rx, ry);
  1860.         Troncozd(tronco, 3, rx, ry);
  1861.         Troncozd(tronco, 4, rx, ry);
  1862.         Troncozd(tronco, 5, rx, ry);
  1863.         Troncozd(tronco, 6, rx, ry);
  1864.         /*-------------------------*/
  1865.         Troncodz(tronco, 7, rx, ry);
  1866.         Troncodz(tronco, 8, rx, ry);
  1867.         Troncodz(tronco, 9, rx, ry);
  1868.         Troncodz(tronco, 10, rx, ry);
  1869.         Troncodz(tronco, 11, rx, ry);
  1870.         Troncodz(tronco, 12, rx, ry);
  1871.         Troncodz(tronco, 13, rx, ry);
  1872.         /*--------------------------------------------------*/
  1873.         if (ry == 41 && rx == 9)
  1874.             exitmovement[3] = 0;
  1875.     }
  1876. }
  1877. void Movimiento5(int m1[43][81],int *exitmovement)
  1878. {
  1879.     Random x;
  1880.     posctt * tronco = new posctt[18];
  1881.  
  1882.     int tecla;
  1883.     int rx = 42;
  1884.     int ry = 41;
  1885.     /*--------------------------------------------------*/
  1886.     tronco[0].x = x.Next(0, 70);
  1887.     tronco[0].y = 3;
  1888.     tronco[0].delx = 1;
  1889.  
  1890.     tronco[1].x = x.Next(0, 70);
  1891.     tronco[1].y = 7;
  1892.     tronco[1].delx = 1;
  1893.  
  1894.     tronco[2].x = x.Next(0, 70);
  1895.     tronco[2].y = 13;
  1896.     tronco[2].delx = 1;
  1897.  
  1898.     tronco[3].x = x.Next(0, 32);
  1899.     tronco[3].y = 17;
  1900.     tronco[3].delx = 1;
  1901.  
  1902.     tronco[4].x = x.Next(0, 70);
  1903.     tronco[4].y = 23;
  1904.     tronco[4].delx = 1;
  1905.  
  1906.     tronco[5].x = x.Next(0, 32);
  1907.     tronco[5].y = 27;
  1908.     tronco[5].delx = 1;
  1909.  
  1910.     tronco[6].x = x.Next(0, 70);
  1911.     tronco[6].y = 33;
  1912.     tronco[6].delx = 1;
  1913.  
  1914.     tronco[7].x = x.Next(0, 70);
  1915.     tronco[7].y = 37;
  1916.     tronco[7].delx = 1;
  1917.     /*-------------------------*/
  1918.     tronco[8].x = x.Next(0, 70);
  1919.     tronco[8].y = 5;
  1920.     tronco[8].delx = -1;
  1921.  
  1922.     tronco[9].x = x.Next(0, 32);
  1923.     tronco[9].y = 9;
  1924.     tronco[9].delx = -1;
  1925.  
  1926.     tronco[10].x = x.Next(0, 70);
  1927.     tronco[10].y = 15;
  1928.     tronco[10].delx = -1;
  1929.  
  1930.     tronco[11].x = x.Next(0, 32);
  1931.     tronco[11].y = 21;
  1932.     tronco[11].delx = -1;
  1933.  
  1934.     tronco[12].x = x.Next(0, 70);
  1935.     tronco[12].y = 25;
  1936.     tronco[12].delx = -1;
  1937.  
  1938.     tronco[13].x = x.Next(0, 70);
  1939.     tronco[13].y = 29;
  1940.     tronco[13].delx = -1;
  1941.  
  1942.     tronco[14].x = x.Next(0, 70);
  1943.     tronco[14].y = 35;
  1944.     tronco[14].delx = -1;
  1945.  
  1946.     tronco[15].x = x.Next(0, 70);
  1947.     tronco[15].y = 39;
  1948.     tronco[15].delx = -1;
  1949.     /*--------------------------------------------------*/
  1950.     while (exitmovement[4])
  1951.     {
  1952.         switch (m1[ry][rx])
  1953.         {
  1954.         case 3:
  1955.             Console::SetCursorPosition(rx, ry);
  1956.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1957.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1958.             cout << (char)192 << (char)219 << (char)217;
  1959.             Console::SetCursorPosition(rx, ry + 1);
  1960.             Console::BackgroundColor = ConsoleColor::DarkGray;
  1961.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  1962.             cout << (char)218 << (char)223 << (char)191;
  1963.             break;
  1964.         }
  1965.         if (kbhit())
  1966.         {
  1967.             tecla = _getch();
  1968.             if (tecla == 224)
  1969.             {
  1970.                 switch (m1[ry][rx])
  1971.                 {
  1972.                 case 13:
  1973.                     Console::BackgroundColor = ConsoleColor::Red;
  1974.                     if ((ry == 14 || ry == 16 || ry == 18) && (rx == 10 || rx == 39 || rx == 66))
  1975.                     {
  1976.                         Console::ForegroundColor = ConsoleColor::Black;
  1977.                         cout << char(186);
  1978.                     }
  1979.                     else
  1980.                     {
  1981.                         Console::ForegroundColor = ConsoleColor::Yellow;
  1982.                         cout << char(176);
  1983.                     }
  1984.                     ; break;
  1985.                 case 9:
  1986.                     Console::BackgroundColor = ConsoleColor::Red;
  1987.                     Console::ForegroundColor = ConsoleColor::Yellow;
  1988.                     Console::SetCursorPosition(rx, ry);
  1989.                     cout << (char)176 << (char)176 << (char)176;
  1990.                     Console::SetCursorPosition(rx, ry + 1);
  1991.                     cout << (char)176 << (char)176 << (char)176;
  1992.                     ; break;
  1993.                 case 3:
  1994.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  1995.                     Console::ForegroundColor = ConsoleColor::Gray;
  1996.                     Console::SetCursorPosition(rx, ry);
  1997.                     cout << char(177) << char(177) << char(177);
  1998.                     Console::SetCursorPosition(rx, ry + 1);
  1999.                     cout << char(177) << char(177) << char(177);
  2000.                     break;
  2001.                 case 7:
  2002.                     Console::SetCursorPosition(rx, ry);
  2003.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2004.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2005.                     cout << (char)192 << (char)219 << (char)217;
  2006.                     Console::SetCursorPosition(rx, ry + 1);
  2007.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2008.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2009.                     cout << (char)218 << (char)223 << (char)191;
  2010.                     break;
  2011.                 }
  2012.                 tecla = _getch();
  2013.                 switch (tecla)
  2014.                 {
  2015.                 case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
  2016.                 case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
  2017.                 case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
  2018.                 case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
  2019.                 }
  2020.                 switch (m1[ry][rx])
  2021.                 {
  2022.                 case 13:
  2023.                     Console::BackgroundColor = ConsoleColor::Red;
  2024.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2025.                     Console::SetCursorPosition(rx, ry);
  2026.                     cout << (char)192 << (char)219 << (char)217;
  2027.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2028.                     Console::SetCursorPosition(rx, ry + 1);
  2029.                     cout << (char)218 << (char)223 << (char)191;
  2030.                     if ((ry == 13 || ry == 15 || ry == 17) && (rx == 12 || rx == 39 || rx == 66))
  2031.                     {
  2032.                         Console::BackgroundColor = ConsoleColor::Red;
  2033.                         Console::ForegroundColor = ConsoleColor::Yellow;
  2034.                         Console::SetCursorPosition(rx, ry);
  2035.                         cout << char(176);
  2036.                         Console::ForegroundColor = ConsoleColor::Black;
  2037.                         Console::SetCursorPosition(rx + 1, ry);
  2038.                         cout << char(186);
  2039.                         Console::ForegroundColor = ConsoleColor::Yellow;
  2040.                         Console::SetCursorPosition(rx + 2, ry);
  2041.                         cout << char(176);
  2042.  
  2043.                         Console::ForegroundColor = ConsoleColor::Yellow;
  2044.                         Console::SetCursorPosition(rx, ry + 1);
  2045.                         cout << char(176);
  2046.                         Console::ForegroundColor = ConsoleColor::Black;
  2047.                         Console::SetCursorPosition(rx + 1, ry + 1);
  2048.                         cout << char(186);
  2049.                         Console::ForegroundColor = ConsoleColor::Yellow;
  2050.                         Console::SetCursorPosition(rx + 2, ry + 1);
  2051.                         cout << char(176);
  2052.                     }
  2053.                     ; break;
  2054.                 case 9:
  2055.                     Console::BackgroundColor = ConsoleColor::Red;
  2056.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2057.                     Console::SetCursorPosition(rx, ry);
  2058.                     cout << (char)192 << (char)219 << (char)217;
  2059.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2060.                     Console::SetCursorPosition(rx, ry + 1);
  2061.                     cout << (char)218 << (char)223 << (char)191;
  2062.                     ; break;
  2063.                 case 3:
  2064.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2065.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2066.                     Console::SetCursorPosition(rx, ry);
  2067.                     cout << (char)192 << (char)219 << (char)217;
  2068.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2069.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2070.                     Console::SetCursorPosition(rx, ry + 1);
  2071.                     cout << (char)218 << (char)223 << (char)191;
  2072.                     break;
  2073.                 }
  2074.             }
  2075.  
  2076.         }
  2077.         /*--------------------------------------------------*/
  2078.         _sleep(50);
  2079.         Troncolavazd(tronco, 0, rx, ry);
  2080.         Troncolavazd(tronco, 1, rx, ry);
  2081.         Troncolavazd(tronco, 2, rx, ry);
  2082.         Troncolavazd(tronco, 3, rx, ry);
  2083.         Troncolavazd(tronco, 4, rx, ry);
  2084.         Troncolavazd(tronco, 5, rx, ry);
  2085.         Troncolavazd(tronco, 6, rx, ry);
  2086.         Troncolavazd(tronco, 7, rx, ry);
  2087.         /*-------------------------*/
  2088.         Troncolavadz(tronco, 8, rx, ry);
  2089.         Troncolavadz(tronco, 9, rx, ry);
  2090.         Troncolavadz(tronco, 10, rx, ry);
  2091.         Troncolavadz(tronco, 11, rx, ry);
  2092.         Troncolavadz(tronco, 12, rx, ry);
  2093.         Troncolavadz(tronco, 13, rx, ry);
  2094.         Troncolavadz(tronco, 14, rx, ry);
  2095.         Troncolavadz(tronco, 15, rx, ry);
  2096.         /*--------------------------------------------------*/
  2097.         if (ry == 41 && rx == 9)
  2098.             exitmovement[4] = 0;
  2099.     }
  2100. }
  2101. void Movimiento6(int m1[43][81],int *exitmovement)
  2102. {
  2103.  
  2104.     Random x;
  2105.     posctt * tronco = new posctt[6];
  2106.     posctt * rebo_obs = new posctt[20];
  2107.  
  2108.     int tecla;
  2109.     int rx = 0;
  2110.     int ry = 41;
  2111.     /*--------------------------------------------------*/
  2112.     rebo_obs[0].x = 18;
  2113.     rebo_obs[0].y = x.Next(13,16);
  2114.     rebo_obs[0].minry = 13;
  2115.     rebo_obs[0].maxry = 15;
  2116.     rebo_obs[0].dely = 1;
  2117.  
  2118.     rebo_obs[1].x = 30;
  2119.     rebo_obs[1].y = x.Next(13, 16);
  2120.     rebo_obs[1].minry = 13;
  2121.     rebo_obs[1].maxry = 15;
  2122.     rebo_obs[1].dely = 1;
  2123.  
  2124.     rebo_obs[2].x = 42;
  2125.     rebo_obs[2].y = x.Next(13, 16);
  2126.     rebo_obs[2].minry = 13;
  2127.     rebo_obs[2].maxry = 15;
  2128.     rebo_obs[2].dely = 1;
  2129.  
  2130.     rebo_obs[3].x = 54;
  2131.     rebo_obs[3].y = x.Next(13, 16);
  2132.     rebo_obs[3].minry = 13;
  2133.     rebo_obs[3].maxry = 15;
  2134.     rebo_obs[3].dely = 1;
  2135.     /*-------------------------*/
  2136.     rebo_obs[4].x = 18;
  2137.     rebo_obs[4].y = x.Next(19, 22);
  2138.     rebo_obs[4].minry = 19;
  2139.     rebo_obs[4].maxry = 21;
  2140.     rebo_obs[4].dely = 1;
  2141.  
  2142.     rebo_obs[5].x = 30;
  2143.     rebo_obs[5].y = x.Next(19, 22);;
  2144.     rebo_obs[5].minry = 19;
  2145.     rebo_obs[5].maxry = 21;
  2146.     rebo_obs[5].dely = 1;
  2147.  
  2148.     rebo_obs[6].x = 42;
  2149.     rebo_obs[6].y = x.Next(19, 22);;
  2150.     rebo_obs[6].minry = 19;
  2151.     rebo_obs[6].maxry = 21;
  2152.     rebo_obs[6].dely = 1;
  2153.  
  2154.     rebo_obs[7].x = 54;
  2155.     rebo_obs[7].y = x.Next(19, 22);;
  2156.     rebo_obs[7].minry = 19;
  2157.     rebo_obs[7].maxry = 21;
  2158.     rebo_obs[7].dely = 1;
  2159.     /*-------------------------*/
  2160.     rebo_obs[8].x = 24;
  2161.     rebo_obs[8].y = x.Next(25, 28);
  2162.     rebo_obs[8].minry = 25;
  2163.     rebo_obs[8].maxry = 27;
  2164.     rebo_obs[8].dely = 1;
  2165.  
  2166.     rebo_obs[9].x = 36;
  2167.     rebo_obs[9].y = x.Next(25, 28);
  2168.     rebo_obs[9].minry = 25;
  2169.     rebo_obs[9].maxry = 27;
  2170.     rebo_obs[9].dely = 1;
  2171.  
  2172.     rebo_obs[10].x = 48;
  2173.     rebo_obs[10].y = x.Next(25, 28);
  2174.     rebo_obs[10].minry = 25;
  2175.     rebo_obs[10].maxry = 27;
  2176.     rebo_obs[10].dely = 1;
  2177.  
  2178.     rebo_obs[11].x = 60;
  2179.     rebo_obs[11].y = x.Next(25, 28);
  2180.     rebo_obs[11].minry = 25;
  2181.     rebo_obs[11].maxry = 27;
  2182.     rebo_obs[11].dely = 1;
  2183.     /*-------------------------*/
  2184.     rebo_obs[12].x = 18;
  2185.     rebo_obs[12].y = x.Next(31, 34);
  2186.     rebo_obs[12].minry = 31;
  2187.     rebo_obs[12].maxry = 33;
  2188.     rebo_obs[12].dely = 1;
  2189.  
  2190.     rebo_obs[13].x = 30;
  2191.     rebo_obs[13].y = x.Next(31, 34);
  2192.     rebo_obs[13].minry = 31;
  2193.     rebo_obs[13].maxry = 33;
  2194.     rebo_obs[13].dely = 1;
  2195.  
  2196.     rebo_obs[14].x = 42;
  2197.     rebo_obs[14].y = x.Next(31, 34);
  2198.     rebo_obs[14].minry = 31;
  2199.     rebo_obs[14].maxry = 33;
  2200.     rebo_obs[14].dely = 1;
  2201.  
  2202.     rebo_obs[15].x = 54;
  2203.     rebo_obs[15].y = x.Next(31, 34);
  2204.     rebo_obs[15].minry = 31;
  2205.     rebo_obs[15].maxry = 33;
  2206.     rebo_obs[15].dely = 1;
  2207.     /*-------------------------*/
  2208.     rebo_obs[16].x = 24;
  2209.     rebo_obs[16].y = 37;
  2210.     rebo_obs[16].minry = 37;
  2211.     rebo_obs[16].maxry = 39;
  2212.     rebo_obs[16].dely = 1;
  2213.  
  2214.     rebo_obs[17].x = 36;
  2215.     rebo_obs[17].y = 37;
  2216.     rebo_obs[17].minry = 37;
  2217.     rebo_obs[17].maxry = 39;
  2218.     rebo_obs[17].dely = 1;
  2219.  
  2220.     rebo_obs[18].x = 48;
  2221.     rebo_obs[18].y = 37;
  2222.     rebo_obs[18].minry = 37;
  2223.     rebo_obs[18].maxry = 39;
  2224.     rebo_obs[18].dely = 1;
  2225.  
  2226.     rebo_obs[19].x = 60;
  2227.     rebo_obs[19].y = 37;
  2228.     rebo_obs[19].minry = 37;
  2229.     rebo_obs[19].maxry = 39;
  2230.     rebo_obs[19].dely = 1;
  2231.     /*-------------------------*//*-------------------------*/
  2232.     /*-------------------------*//*-------------------------*/
  2233.     tronco[0].x = x.Next(0, 32);
  2234.     tronco[0].y = 3;
  2235.     tronco[0].delx = 1;
  2236.  
  2237.     tronco[1].x = x.Next(0, 70);
  2238.     tronco[1].y = 7;
  2239.     tronco[1].delx = 1;
  2240.  
  2241.     tronco[5].x = tronco[0].x + 36;
  2242.     tronco[5].y = 3;
  2243.     tronco[5].delx = 1;
  2244.     /*-------------------------*/
  2245.     tronco[2].x = x.Next(0, 32);
  2246.     tronco[2].y = 5;
  2247.     tronco[2].delx = -1;
  2248.  
  2249.     tronco[3].x = x.Next(0, 70);
  2250.     tronco[3].y = 9;
  2251.     tronco[3].delx = -1;
  2252.  
  2253.     tronco[4].x = tronco[2].x + 36;
  2254.     tronco[4].y = 5;
  2255.     tronco[4].delx = -1;
  2256.     /*--------------------------------------------------*/
  2257.     while (exitmovement[5])
  2258.     {
  2259.         switch (m1[ry][rx])
  2260.         {
  2261.         case 3:
  2262.             Console::SetCursorPosition(rx, ry);
  2263.             Console::BackgroundColor = ConsoleColor::DarkGray;
  2264.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2265.             cout << (char)192 << (char)219 << (char)217;
  2266.             Console::SetCursorPosition(rx, ry + 1);
  2267.             Console::BackgroundColor = ConsoleColor::DarkGray;
  2268.             Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2269.             cout << (char)218 << (char)223 << (char)191;
  2270.             break;
  2271.         }
  2272.         if (kbhit())
  2273.         {
  2274.             tecla = _getch();
  2275.             if (tecla == 224)
  2276.             {
  2277.                 switch (m1[ry][rx])
  2278.                 {
  2279.                 case 11:
  2280.                     Console::SetCursorPosition(rx, ry);
  2281.                     Console::BackgroundColor = ConsoleColor::Black;
  2282.                     cout << "   ";
  2283.                     Console::SetCursorPosition(rx, ry + 1);
  2284.                     Console::BackgroundColor = ConsoleColor::Black;
  2285.                     cout << "   ";
  2286.  
  2287.                     break;
  2288.                 case 9:
  2289.                     Console::BackgroundColor = ConsoleColor::Red;
  2290.                     Console::ForegroundColor = ConsoleColor::Yellow;
  2291.                     Console::SetCursorPosition(rx, ry);
  2292.                     cout << (char)176 << (char)176 << (char)176;
  2293.                     Console::SetCursorPosition(rx, ry + 1);
  2294.                     cout << (char)176 << (char)176 << (char)176;
  2295.                     ; break;
  2296.                 case 3:
  2297.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2298.                     Console::ForegroundColor = ConsoleColor::Gray;
  2299.                     Console::SetCursorPosition(rx, ry);
  2300.                     cout << char(177) << char(177) << char(177);
  2301.                     Console::SetCursorPosition(rx, ry + 1);
  2302.                     cout << char(177) << char(177) << char(177);
  2303.                     break;
  2304.                 case 7:
  2305.                     Console::SetCursorPosition(rx, ry);
  2306.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2307.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2308.                     cout << (char)192 << (char)219 << (char)217;
  2309.                     Console::SetCursorPosition(rx, ry + 1);
  2310.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2311.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2312.                     cout << (char)218 << (char)223 << (char)191;
  2313.                     break;
  2314.                 }
  2315.                 tecla = _getch();
  2316.                 switch (tecla)
  2317.                 {
  2318.                 case 72:if ((m1[ry - 2][rx] != 1) && ry > 0)ry -= 2; break;
  2319.                 case 75:if ((m1[ry][rx - 3] != 1) && rx > 0)rx -= 3; break;
  2320.                 case 77:if ((m1[ry][rx + 3] != 1) && rx < 78)rx += 3; break;
  2321.                 case 80:if ((m1[ry + 2][rx] != 1) && ry < 41)ry += 2; break;
  2322.                 }
  2323.                 switch (m1[ry][rx])
  2324.                 {
  2325.                 case 11:
  2326.                     Console::SetCursorPosition(rx, ry);
  2327.                     Console::BackgroundColor = ConsoleColor::Black;
  2328.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2329.                     cout << (char)192 << (char)219 << (char)217;
  2330.                     Console::SetCursorPosition(rx, ry + 1);
  2331.                     Console::BackgroundColor = ConsoleColor::Black;
  2332.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2333.                     cout << (char)218 << (char)223 << (char)191;
  2334.  
  2335.                     break;
  2336.                 case 9:
  2337.                     Console::BackgroundColor = ConsoleColor::Red;
  2338.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2339.                     Console::SetCursorPosition(rx, ry);
  2340.                     cout << (char)192 << (char)219 << (char)217;
  2341.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2342.                     Console::SetCursorPosition(rx, ry + 1);
  2343.                     cout << (char)218 << (char)223 << (char)191;
  2344.                     ; break;
  2345.                 case 3:
  2346.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2347.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2348.                     Console::SetCursorPosition(rx, ry);
  2349.                     cout << (char)192 << (char)219 << (char)217;
  2350.                     Console::BackgroundColor = ConsoleColor::DarkGray;
  2351.                     Console::ForegroundColor = ConsoleColor::DarkMagenta;
  2352.                     Console::SetCursorPosition(rx, ry + 1);
  2353.                     cout << (char)218 << (char)223 << (char)191;
  2354.                     break;
  2355.                 }
  2356.             }
  2357.  
  2358.         }
  2359.         /*--------------------------------------------------*/
  2360.         _sleep(100);
  2361.         objeto_rebotador(rebo_obs, 0, rx, ry);
  2362.         objeto_rebotador(rebo_obs, 1, rx, ry);
  2363.         objeto_rebotador(rebo_obs, 2, rx, ry);
  2364.         objeto_rebotador(rebo_obs, 3, rx, ry);
  2365.         /*-------------------------*/
  2366.         objeto_rebotador(rebo_obs, 4, rx, ry);
  2367.         objeto_rebotador(rebo_obs, 5, rx, ry);
  2368.         objeto_rebotador(rebo_obs, 6, rx, ry);
  2369.         objeto_rebotador(rebo_obs, 7, rx, ry);
  2370.         /*-------------------------*/
  2371.         objeto_rebotador(rebo_obs, 8, rx, ry);
  2372.         objeto_rebotador(rebo_obs, 9, rx, ry);
  2373.         objeto_rebotador(rebo_obs, 10, rx, ry);
  2374.         objeto_rebotador(rebo_obs, 11, rx, ry);
  2375.         /*-------------------------*/
  2376.         objeto_rebotador(rebo_obs, 12, rx, ry);
  2377.         objeto_rebotador(rebo_obs, 13, rx, ry);
  2378.         objeto_rebotador(rebo_obs, 14, rx, ry);
  2379.         objeto_rebotador(rebo_obs, 15, rx, ry);
  2380.         /*-------------------------*/
  2381.         objeto_rebotador(rebo_obs, 16, rx, ry);
  2382.         objeto_rebotador(rebo_obs, 17, rx, ry);
  2383.         objeto_rebotador(rebo_obs, 18, rx, ry);
  2384.         objeto_rebotador(rebo_obs, 19, rx, ry);
  2385.         /*-------------------------*//*-------------------------*/
  2386.         /*-------------------------*//*-------------------------*/
  2387.         Troncolavazd(tronco, 0, rx, ry);
  2388.         Troncolavazd(tronco, 1, rx, ry);
  2389.         Troncolavazd(tronco, 5, rx, ry);
  2390.         /*-------------------------*/
  2391.         Troncolavadz(tronco, 2, rx, ry);
  2392.         Troncolavadz(tronco, 3, rx, ry);
  2393.         Troncolavadz(tronco, 4, rx, ry);
  2394.         /*--------------------------------------------------*/
  2395.         if (ry == 41 && rx == 6)
  2396.             exitmovement[5] = 0;
  2397.     }
  2398. }
  2399. int main()
  2400. {
  2401.     int*Exitmove = new int[6];
  2402.     Console::WindowHeight = 43;
  2403.     Console::WindowWidth = 81;
  2404.     int Map1[43][81] =
  2405.     {
  2406.         //0         5   6     9      13      17    18        23  24    27      31      35    36        41  42    45      49      53    54        59  60    63      67      71    72        77
  2407.         { 1,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1,1,1 },      // 0
  2408.         { 1,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1,1,1 },      // 1
  2409.         { 1,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,6,6,6,6,1,1,1 },      // 2
  2410.  
  2411.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 3
  2412.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 4
  2413.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 5
  2414.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 6
  2415.  
  2416.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 7
  2417.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 8
  2418.         { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 },       // 9
  2419.         { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 },       // 10
  2420.  
  2421.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 11
  2422.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 12
  2423.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 13
  2424.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 14
  2425.                                                                                                                                                                                                                //0       3      6      9     12     15     18     21     24     27     30     33     36     39     42     45     48     51     54     57     60     63     66     69     72     75                                 
  2426.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 15
  2427.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 16
  2428.         { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 },       // 17
  2429.         { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 },       // 18
  2430.  
  2431.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 3
  2432.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 4
  2433.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 5
  2434.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 6
  2435.  
  2436.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 7
  2437.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 8
  2438.         { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 },       // 9
  2439.         { 1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 },       // 10
  2440.  
  2441.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 11
  2442.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 12
  2443.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 13
  2444.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 14
  2445.                                                                                                                                                                                                                //0       3      6      9     12     15     18     21     24     27     30     33     36     39     42     45     48     51     54     57     60     63     66     69     72     75                   
  2446.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 15
  2447.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 16
  2448.         { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 },       // 17
  2449.         { 4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,4,4,4 ,1,1,1 ,1,1,1 ,4,4,4 ,4,4,4 ,4,4,4 },       // 18
  2450.  
  2451.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 19
  2452.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 20
  2453.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 21
  2454.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 22
  2455.  
  2456.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 23
  2457.         { 2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 ,2,2,2 },       // 24
  2458.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },       // 25
  2459.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },       // 26
  2460.     };
  2461.     /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
  2462.     int Map2[43][81] =
  2463.     {
  2464.         //0         5         6     9      13       17               18        23        24    27      31      35                36        41        42    45      49      53                54        59        60    63      67      71                72        77
  2465.         { 1,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1,1,1 },    // 0         
  2466.         { 1,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1,1,1 },    // 1         
  2467.         { 1,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,8,8,8,8,1,1,1 },    // 2         
  2468.  
  2469.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 3
  2470.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 4  
  2471.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 5  
  2472.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 6
  2473.  
  2474.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 7  
  2475.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 8
  2476.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 9  
  2477.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 10
  2478.  
  2479.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 11
  2480.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 12
  2481.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 13
  2482.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 14
  2483.  
  2484.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 15
  2485.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 16
  2486.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 17
  2487.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 18
  2488.  
  2489.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 19
  2490.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 20
  2491.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 21    
  2492.         { 5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5    ,5,5,5 ,5,5,5 },   // 22    
  2493.                                                                                                                                                                                                                                                                                       //0           3         6         9         12        15        18       21         24        27        30       33         36        39        42       45         48        51        54       57      60           63        66       69         72        75
  2494.         { 4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4 ,4,4,4 },   // 23    
  2495.         { 4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4    ,4,4,4 ,4,4,4 },   // 24    
  2496.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },  // 25  
  2497.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },  // 26    
  2498.  
  2499.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 27    
  2500.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 28
  2501.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },   // 29
  2502.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 30
  2503.  
  2504.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 31
  2505.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 32
  2506.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 33
  2507.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },// 34
  2508.                                                                                                                                                                                                                                                                                       //0           3         6         9         12        15        18       21         24        27        30       33         36        39        42       45         48        51        54       57      60           63        66       69         72        75
  2509.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 35
  2510.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 }, // 36
  2511.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },   // 37
  2512.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },   // 38  
  2513.  
  2514.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },  // 39      
  2515.         { 10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 ,10,10,10 },  // 40       
  2516.         { 3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3 ,3,3,3 },   // 41      
  2517.         { 3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3    ,3,3,3 ,3,3,3 },   // 42          
  2518.     };
  2519.     /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
  2520.     int Map3[43][81] =
  2521.     {
  2522.         //0         5   6     9      13      17    18        23  24    27      31      35    36        41  42    45      49      53    54        59  60    63      67      71    72        77
  2523.         { 1,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1,1,1 },     // 0  
  2524.         { 1,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1,1,1 },     // 1  
  2525.         { 1,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1,1,1 },     // 2  
  2526.  
  2527.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 3
  2528.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 4
  2529.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 5
  2530.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 6
  2531.  
  2532.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 7
  2533.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 8
  2534.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 9
  2535.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 10
  2536.  
  2537.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 11
  2538.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 12
  2539.         { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 },      // 13
  2540.         { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 },      // 14
  2541.  
  2542.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 15
  2543.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 16
  2544.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 17
  2545.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 18
  2546.  
  2547.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 19
  2548.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 20
  2549.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 21
  2550.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 22
  2551.                                                                                                                                                                                                              //0         3      6      9     12     15     18     21     24     27     30     33     36     39     42     45     48     51     54     57     60     63     66     69     72     75           
  2552.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 23
  2553.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 24
  2554.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 25
  2555.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 26
  2556.  
  2557.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 27
  2558.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 28
  2559.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 29
  2560.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 30
  2561.  
  2562.         { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 },     // 31
  2563.         { 5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,4,4,4 ,4,4,4 ,5,5,5 ,5,5,5 ,5,5,5 },     // 32
  2564.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 33
  2565.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 34
  2566.  
  2567.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 35
  2568.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },     // 36
  2569.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 37
  2570.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 38
  2571.  
  2572.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 39
  2573.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 40
  2574.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },      // 41
  2575.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },      // 42
  2576.  
  2577.     };
  2578.     /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
  2579.     int Map4[43][81] =
  2580.     {
  2581.         //0         5   6     9      13      17    18        23  24    27      31      35    36        41  42    45      49      53    54        59  60    63      67      71    72        77
  2582.         { 1,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1,1,1 },    // 0  
  2583.         { 1,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1,1,1 },    // 1  
  2584.         { 1,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,8,8,8,8,1,1,1 },    // 2  
  2585.  
  2586.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 3
  2587.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 4
  2588.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 5
  2589.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 6
  2590.  
  2591.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 },      // 7
  2592.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 },      // 8
  2593.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 9
  2594.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 10
  2595.  
  2596.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 11
  2597.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 12
  2598.         { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 13
  2599.         { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 14
  2600.  
  2601.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 15
  2602.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 16
  2603.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 17
  2604.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 18
  2605.  
  2606.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 },      // 19
  2607.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 },      // 20
  2608.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 21
  2609.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 22
  2610.                                                                                                                                                                                                               //0        3      6      9     12     15     18     21     24     27     30     33     36     39     42     45     48     51     54     57     60     63     66     69     72     75
  2611.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 23
  2612.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 24
  2613.         { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 25
  2614.         { 1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 26
  2615.  
  2616.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 27
  2617.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 28
  2618.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 29
  2619.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 30
  2620.  
  2621.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 },      // 31
  2622.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 ,1,1,1 },      // 32
  2623.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 33
  2624.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 34
  2625.  
  2626.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 35
  2627.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 36
  2628.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 37
  2629.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 38
  2630.  
  2631.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 39
  2632.         { 5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 ,5,5,5 },      // 40
  2633.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },      // 41
  2634.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },      // 42
  2635.     };
  2636.     /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
  2637.     int Map5[43][81] =
  2638.     {
  2639.         //0         5   6     9      13      17    18        23  24    27      31      35    36        41  42    45      49      53    54        59  60    63      67      71    72        77
  2640.         { 1,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,1,1,1,1,1,1,1 },   // 0  
  2641.         { 1,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1,1,1 },   // 1  
  2642.         { 1,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1  ,1,1,1,1,1,1,1,1,1,1,1,1    ,1,7,7,7,7,1,1,1 },   // 2  
  2643.  
  2644.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },    // 3
  2645.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 4
  2646.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 5
  2647.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 6
  2648.  
  2649.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 7
  2650.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 8
  2651.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 9
  2652.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 10
  2653.  
  2654.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 11
  2655.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 12
  2656.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },    // 13
  2657.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },    // 14
  2658.                                                                                                                                                                                                                      //0         3      6      9     12     15     18     21     24     27     30     33     36     39     42     45     48     51     54     57     60     63     66     69     72     75           
  2659.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },    // 15
  2660.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },    // 16
  2661.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },    // 17
  2662.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,13,13,13 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },    // 18
  2663.  
  2664.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 19
  2665.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,1,1,1 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 20
  2666.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 21
  2667.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 22
  2668.  
  2669.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 23
  2670.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 24
  2671.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 25
  2672.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 26
  2673.  
  2674.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 27
  2675.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 28
  2676.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 29
  2677.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 30
  2678.                                                                                                                                                                                                              //0         3      6      9     12     15     18     21     24     27     30     33     36     39     42     45     48     51     54     57     60     63     66     69     72     75           
  2679.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },     // 33
  2680.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },     // 34
  2681.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 31
  2682.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 32
  2683.  
  2684.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 35
  2685.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 36
  2686.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 37
  2687.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 38
  2688.  
  2689.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 39
  2690.         { 9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 ,9,9,9 },     // 40
  2691.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },     // 41
  2692.         { 3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 ,3,3,3 },    // 42
  2693.     };
  2694.     /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
  2695.     int Map6[43][81] =
  2696.     {
  2697.         //0         5         6     9      13       17               18        23        24    27      31      35                36        41        42    45      49      53                54        59        60    63      67      71                72        77
  2698.         { 1,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,1,1,1,1,1,1,1 },   // 0
  2699.         { 1,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1,1,1 },   // 1
  2700.         { 1,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1        ,1,1,1,1,1,1,1,1,1,1,1,1                ,1,7,7,7,7,1,1,1 },   // 2
  2701.                                                                                                                                                                                                                                                                                  //0            3         6         9        12        15        18        21        24        27        30        33        36        39        42        45        48        51        54        57        60        63        66        69        72        75            
  2702.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 3
  2703.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 4
  2704.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 5
  2705.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 6
  2706.  
  2707.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 7
  2708.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 8
  2709.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 9
  2710.         { 9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9    ,9,9,9 ,9,9,9 },   // 10
  2711.  
  2712.         { 1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,3,3,3    ,3,3,3    ,3,3,3 },   // 11
  2713.         { 1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,3,3,3    ,3,3,3    ,3,3,3 },   // 12
  2714.         { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 13
  2715.         { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 14
  2716.  
  2717.         { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 15
  2718.         { 11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 16
  2719.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 17
  2720.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 18
  2721.  
  2722.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 19
  2723.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 20
  2724.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 21
  2725.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 22
  2726.                                                                                                                                                                                                                                                                                              //0            3         6         9         12        15       18        21        24        27        30        33        36        39        42        45        48        51        54        57        60        63        66         69        72        75                                                                                                                                                                                                                                                       
  2727.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 23
  2728.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 24
  2729.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 25
  2730.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 26
  2731.  
  2732.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 27
  2733.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 28
  2734.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 29
  2735.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 30
  2736.  
  2737.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 33
  2738.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 34
  2739.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 31
  2740.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 32
  2741.                                                                                                                                                                                                                                                                                              //0            3         6         9         12        15       18        21        24        27        30        33        36        39        42        45        48        51        54        57        60        63        66         69        72        75
  2742.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 35
  2743.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 },   // 36
  2744.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 },   // 37
  2745.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 },   // 38
  2746.  
  2747.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 },   // 39
  2748.         { 11,11,11 ,11,11,11 ,11,11,11 ,1,1,1    ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11  ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 ,11,11,11 },   // 40
  2749.         { 3,3,3    ,3,3,3    ,3,3,3    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1 },   // 41
  2750.         { 3,3,3    ,3,3,3    ,3,3,3    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1     ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1    ,1,1,1 },   // 42
  2751.     };
  2752.     /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
  2753.     Exitmove[0] = 1;
  2754.     Exitmove[1] = 1;
  2755.     Exitmove[2] = 1;
  2756.     Exitmove[3] = 1;
  2757.     Exitmove[4] = 1;
  2758.     Exitmove[5] = 1;
  2759.     /*------------------------------------------------------------------------------------------------------------------------------------------------------*/
  2760.     DibujaMapa(Map1);
  2761.     Movimiento1(Map1,Exitmove);
  2762.     _getch();
  2763.     Console::Clear();
  2764.     /*-------------------------*/
  2765.     DibujaMapa(Map2);
  2766.     Movimiento2(Map2,Exitmove);
  2767.     _getch();
  2768.     Console::Clear();
  2769.     /*-------------------------*/
  2770.     DibujaMapa(Map3);
  2771.     Movimiento3(Map3,Exitmove);
  2772.     _getch();
  2773.     Console::Clear();
  2774.     /*-------------------------*/
  2775.     DibujaMapa(Map4);
  2776.     Movimiento4(Map4,Exitmove);
  2777.     _getch();
  2778.     Console::Clear();
  2779.     /*-------------------------*/
  2780.     DibujaMapa(Map5);
  2781.     Movimiento5(Map5,Exitmove);
  2782.     _getch();
  2783.     Console::Clear();
  2784.     /*-------------------------*/
  2785.     DibujaMapa(Map6);
  2786.     Movimiento6(Map6,Exitmove);
  2787.     _getch();
  2788.     Console::Clear();
  2789.     /*-------------------------*/
  2790.     return 0;
  2791. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement