Advertisement
elephantsarecool

ChessGravor

Nov 13th, 2018
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 27.33 KB | None | 0 0
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. public class Main
  6. {
  7.     static Boolean rook(int x, int y, int xend, int yend)
  8.     {
  9.         if(x==xend || y==yend )return true;
  10.         return false;
  11.     }
  12.     static Boolean bishop(int x,int y,int xend,int yend)
  13.     {
  14.         if(Math.abs(xend-x)==Math.abs(yend-y))return true;
  15.         return false;
  16.     }
  17.     static Boolean queen(int x,int y,int xend,int yend)
  18.     {
  19.         if(rook(x,y,xend,yend)==true || bishop(x,y,xend,yend)==true)return true;
  20.         return false;
  21.     }
  22.     static Boolean king (int x,int y,int xend,int yend)
  23.     {
  24.         if(x==xend && (y==yend-1 || y==yend+1))return true;
  25.         if((x==xend+1||x==xend-1) && (y==yend|| y==yend-1 || y==yend+1))return true;
  26.         return false;
  27.     }
  28.     static Boolean knight (int x,int y,int xend,int yend)
  29.     {
  30.         if(Math.abs(x-xend)==2 && Math.abs(y-yend)==1)return true;
  31.         if(Math.abs(y-yend)==2 && Math.abs(x-xend)==1)return true;
  32.         return false;
  33.     }
  34.     static Boolean whitepawn(int x,int y,int xend,int yend)
  35.     {
  36.         return(yend==y+1 && (xend==x+1 || xend == x-1));
  37.     }
  38.     static Boolean blackpawn(int x,int y,int xend,int yend)
  39.     {
  40.         return(yend==y-1 && (xend==x+1 || xend == x-1));
  41.     }
  42.     public static void main(String[] args){
  43.        Scanner sc = new Scanner(System.in);
  44.        String firstName=sc.next();
  45.        String firstCoord=sc.next();
  46.        String secondName=sc.next();
  47.        String secondCoord=sc.next();
  48.        int x1=firstCoord.charAt(0)-'A'+1;
  49.        int y1=firstCoord.charAt(1)-'0';
  50.        int x2=secondCoord.charAt(0)-'A'+1;
  51.        int y2=secondCoord.charAt(1)-'0';
  52.        if(firstName.equals("Queen")){
  53.            if(queen(x1,y1,x2,y2)==true)
  54.            {
  55.                if(secondName.equals("Queen"))
  56.                {
  57.                    if(queen(x2,y2,x1,y1)==true) {
  58.                        System.out.println("Both of them can be captured from each other");
  59.                        return;
  60.                    }
  61.                }
  62.                if(secondName.equals("Bishop"))
  63.                {
  64.                    if(bishop(x2,y2,x1,y1)==true) {
  65.                        System.out.println("Both of them can be captured from each other");
  66.                        return;
  67.                    }
  68.                }
  69.                if(secondName.equals("Rook"))
  70.                {
  71.                    if(rook(x2,y2,x1,y1)==true) {
  72.                        System.out.println("Both of them can be captured from each other");
  73.                    return;
  74.                    }
  75.                }
  76.                if(secondName.equals("Knight"))
  77.                {
  78.                    if(knight(x2,y2,x1,y1)==true) {
  79.                        System.out.println("Both of them can be captured from each other");
  80.                        return;
  81.                    }
  82.                }
  83.                if(secondName.equals("King"))
  84.                {
  85.                    if(king(x2,y2,x1,y1)==true) {
  86.                        System.out.println("Both of them can be captured from each other");
  87.                        return;
  88.                    }
  89.                }
  90.                if(secondName.equals("Pawn"))
  91.                {
  92.                    if(blackpawn(x2,y2,x1,y1)==true) {
  93.                        System.out.println("Both of them can be captured from each other");
  94.                        return;
  95.                    }
  96.                }
  97.                System.out.print(secondName);
  98.                System.out.print(" can be captured by ");
  99.                System.out.println(firstName);
  100.                return;
  101.            }
  102.            else
  103.            {
  104.                if(secondName.equals("Queen"))
  105.                {
  106.                    if(queen(x2,y2,x1,y1)) {
  107.                        System.out.print(firstName);
  108.                        System.out.print(" can be captured by ");
  109.                        System.out.println(secondName);
  110.                        return;
  111.                    }
  112.                }
  113.                if(secondName.equals("Bishop"))
  114.                {
  115.                    if(bishop(x2,y2,x1,y1)) {
  116.                        System.out.print(firstName);
  117.                        System.out.print(" can be captured by ");
  118.                        System.out.println(secondName);
  119.                        return;
  120.                    }
  121.                }
  122.                if(secondName.equals("Rook"))
  123.                {
  124.                    if(rook(x2,y2,x1,y1)) {
  125.                        System.out.print(firstName);
  126.                        System.out.print(" can be captured by ");
  127.                        System.out.println(secondName);
  128.                        return;
  129.                    }
  130.                }
  131.                if(secondName.equals("Knight"))
  132.                {
  133.                    if(knight(x2,y2,x1,y1)) {
  134.                        System.out.print(firstName);
  135.                        System.out.print(" can be captured by ");
  136.                        System.out.println(secondName);
  137.                        return;
  138.                    }
  139.                }
  140.                if(secondName.equals("King"))
  141.                {
  142.                    if(king(x2,y2,x1,y1)) {
  143.                        System.out.print(firstName);
  144.                        System.out.print(" can be captured by ");
  145.                        System.out.println(secondName);
  146.                        return;
  147.                    }
  148.                }
  149.                if(secondName.equals("Pawn"))
  150.                {
  151.                    if(blackpawn(x2,y2,x1,y1)) {
  152.                        System.out.print(firstName);
  153.                        System.out.print(" can be captured by ");
  154.                        System.out.println(secondName);
  155.                        return;
  156.                    }
  157.                }
  158.                System.out.println("None of them can be captured");
  159.                return;
  160.            }
  161.        }
  162.        //////////////////////////////////////////////////////////////////////
  163.         if(firstName.equals("Rook")){
  164.             if(rook(x1,y1,x2,y2)==true)
  165.             {
  166.                 if(secondName.equals("Queen"))
  167.                 {
  168.                     if(queen(x2,y2,x1,y1)==true) {
  169.                         System.out.println("Both of them can be captured from each other");
  170.                         return;
  171.                     }
  172.                 }
  173.                 if(secondName.equals("Bishop"))
  174.                 {
  175.                     if(bishop(x2,y2,x1,y1)==true) {
  176.                         System.out.println("Both of them can be captured from each other");
  177.                         return;
  178.                     }
  179.                 }
  180.                 if(secondName.equals("Rook"))
  181.                 {
  182.                     if(rook(x2,y2,x1,y1)==true) {
  183.                         System.out.println("Both of them can be captured from each other");
  184.                         return;
  185.                     }
  186.                 }
  187.                 if(secondName.equals("Knight"))
  188.                 {
  189.                     if(knight(x2,y2,x1,y1)==true) {
  190.                         System.out.println("Both of them can be captured from each other");
  191.                         return;
  192.                     }
  193.                 }
  194.                 if(secondName.equals("King"))
  195.                 {
  196.                     if(king(x2,y2,x1,y1)==true) {
  197.                         System.out.println("Both of them can be captured from each other");
  198.                         return;
  199.                     }
  200.                 }
  201.                 if(secondName.equals("Pawn"))
  202.                 {
  203.                     if(blackpawn(x2,y2,x1,y1)==true) {
  204.                         System.out.println("Both of them can be captured from each other");
  205.                         return;
  206.                     }
  207.                 }
  208.                 System.out.print(secondName);
  209.                 System.out.print(" can be captured by ");
  210.                 System.out.println(firstName);
  211.                 return;
  212.             }
  213.             else
  214.             {
  215.                 if(secondName.equals("Queen"))
  216.                 {
  217.                     if(queen(x2,y2,x1,y1)) {
  218.                     System.out.print(firstName);
  219.                     System.out.print(" can be captured by ");
  220.                     System.out.println(secondName);
  221.                     return;
  222.                 }
  223.                 }
  224.                 if(secondName.equals("Bishop"))
  225.                 {
  226.                     if(bishop(x2,y2,x1,y1)) {
  227.                     System.out.print(firstName);
  228.                     System.out.print(" can be captured by ");
  229.                     System.out.println(secondName);
  230.                     return;
  231.                 }
  232.                 }
  233.                 if(secondName.equals("Rook"))
  234.                 {
  235.                     if(rook(x2,y2,x1,y1)) {
  236.                         System.out.print(firstName);
  237.                         System.out.print(" can be captured by ");
  238.                         System.out.println(secondName);
  239.                         return;
  240.                     }
  241.                 }
  242.                 if(secondName.equals("Knight"))
  243.                 {
  244.                     if(knight(x2,y2,x1,y1)) {
  245.                         System.out.print(firstName);
  246.                         System.out.print(" can be captured by ");
  247.                         System.out.println(secondName);
  248.                         return;
  249.                     }
  250.                 }
  251.                 if(secondName.equals("King"))
  252.                 {
  253.                     if(king(x2,y2,x1,y1)) {
  254.                         System.out.print(firstName);
  255.                         System.out.print(" can be captured by ");
  256.                         System.out.println(secondName);
  257.                         return;
  258.                     }
  259.                 }
  260.                 if(secondName.equals("Pawn"))
  261.                 {
  262.                     if(blackpawn(x2,y2,x1,y1)) {
  263.                         System.out.print(firstName);
  264.                         System.out.print(" can be captured by ");
  265.                         System.out.println(secondName);
  266.                         return;
  267.                     }
  268.                 }
  269.                 System.out.println("None of them can be captured");
  270.                 return;
  271.             }
  272.         }
  273.         //////////////////////////////////////////////////////////////////////
  274.         if(firstName.equals("Bishop")){
  275.             if(bishop(x1,y1,x2,y2)==true)
  276.             {
  277.                 if(secondName.equals("Queen"))
  278.                 {
  279.                     if(queen(x2,y2,x1,y1)==true) {
  280.                         System.out.println("Both of them can be captured from each other");
  281.                         return;
  282.                     }
  283.                 }
  284.                 if(secondName.equals("Bishop"))
  285.                 {
  286.                     if(bishop(x2,y2,x1,y1)==true) {
  287.                         System.out.println("Both of them can be captured from each other");
  288.                         return;
  289.                     }
  290.                 }
  291.                 if(secondName.equals("Rook"))
  292.                 {
  293.                     if(rook(x2,y2,x1,y1)==true) {
  294.                         System.out.println("Both of them can be captured from each other");
  295.                         return;
  296.                     }
  297.                 }
  298.                 if(secondName.equals("Knight"))
  299.                 {
  300.                     if(knight(x2,y2,x1,y1)==true) {
  301.                         System.out.println("Both of them can be captured from each other");
  302.                         return;
  303.                     }
  304.                 }
  305.                 if(secondName.equals("King"))
  306.                 {
  307.                     if(king(x2,y2,x1,y1)==true) {
  308.                         System.out.println("Both of them can be captured from each other");
  309.                         return;
  310.                     }
  311.                 }
  312.                 if(secondName.equals("Pawn"))
  313.                 {
  314.                     if(blackpawn(x2,y2,x1,y1)==true) {
  315.                         System.out.println("Both of them can be captured from each other");
  316.                         return;
  317.                     }
  318.                 }
  319.                 System.out.print(secondName);
  320.                 System.out.print(" can be captured by ");
  321.                 System.out.println(firstName);
  322.                 return;
  323.             }
  324.             else
  325.             {
  326.                 if(secondName.equals("Queen"))
  327.                 {
  328.                     if(queen(x2,y2,x1,y1)) {
  329.                     System.out.print(firstName);
  330.                     System.out.print(" can be captured by ");
  331.                     System.out.println(secondName);
  332.                     return;
  333.                 }
  334.                 }
  335.                 if(secondName.equals("Bishop"))
  336.                 {
  337.                     if(bishop(x2,y2,x1,y1)) {
  338.                     System.out.print(firstName);
  339.                     System.out.print(" can be captured by ");
  340.                     System.out.println(secondName);
  341.                     return;
  342.                 }
  343.                 }
  344.                 if(secondName.equals("Rook"))
  345.                 {
  346.                     if(rook(x2,y2,x1,y1)) {
  347.                         System.out.print(firstName);
  348.                         System.out.print(" can be captured by ");
  349.                         System.out.println(secondName);
  350.                         return;
  351.                     }
  352.                 }
  353.                 if(secondName.equals("Knight"))
  354.                 {
  355.                     if(knight(x2,y2,x1,y1)) {
  356.                         System.out.print(firstName);
  357.                         System.out.print(" can be captured by ");
  358.                         System.out.println(secondName);
  359.                         return;
  360.                     }
  361.                 }
  362.                 if(secondName.equals("King"))
  363.                 {
  364.                     if(king(x2,y2,x1,y1)) {
  365.                         System.out.print(firstName);
  366.                         System.out.print(" can be captured by ");
  367.                         System.out.println(secondName);
  368.                         return;
  369.                     }
  370.                 }
  371.                 if(secondName.equals("Pawn"))
  372.                 {
  373.                     if(blackpawn(x2,y2,x1,y1)) {
  374.                         System.out.print(firstName);
  375.                         System.out.print(" can be captured by ");
  376.                         System.out.println(secondName);
  377.                         return;
  378.                     }
  379.                 }
  380.                 System.out.println("None of them can be captured");
  381.                 return;
  382.             }
  383.         }
  384.         //////////////////////////////////////////////////////////////////////
  385.         if(firstName.equals("King")){
  386.             if(king(x1,y1,x2,y2)==true)
  387.             {
  388.                 if(secondName.equals("Queen"))
  389.                 {
  390.                     if(queen(x2,y2,x1,y1)==true) {
  391.                         System.out.println("Both of them can be captured from each other");
  392.                         return;
  393.                     }
  394.                 }
  395.                 if(secondName.equals("Bishop"))
  396.                 {
  397.                     if(bishop(x2,y2,x1,y1)==true) {
  398.                         System.out.println("Both of them can be captured from each other");
  399.                         return;
  400.                     }
  401.                 }
  402.                 if(secondName.equals("Rook"))
  403.                 {
  404.                     if(rook(x2,y2,x1,y1)==true) {
  405.                         System.out.println("Both of them can be captured from each other");
  406.                         return;
  407.                     }
  408.                 }
  409.                 if(secondName.equals("Knight"))
  410.                 {
  411.                     if(knight(x2,y2,x1,y1)==true) {
  412.                         System.out.println("Both of them can be captured from each other");
  413.                         return;
  414.                     }
  415.                 }
  416.                 if(secondName.equals("King"))
  417.                 {
  418.                     if(king(x2,y2,x1,y1)==true) {
  419.                         System.out.println("Both of them can be captured from each other");
  420.                         return;
  421.                     }
  422.                 }
  423.                 if(secondName.equals("Pawn"))
  424.                 {
  425.                     if(blackpawn(x2,y2,x1,y1)==true) {
  426.                         System.out.println("Both of them can be captured from each other");
  427.                         return;
  428.                     }
  429.                 }
  430.                 System.out.print(secondName);
  431.                 System.out.print(" can be captured by ");
  432.                 System.out.println(firstName);
  433.                 return;
  434.             }
  435.             else
  436.             {
  437.                 if(secondName.equals("Queen"))
  438.                 {
  439.                     if(queen(x2,y2,x1,y1)) {
  440.                     System.out.print(firstName);
  441.                     System.out.print(" can be captured by ");
  442.                     System.out.println(secondName);
  443.                     return;
  444.                 }
  445.                 }
  446.                 if(secondName.equals("Bishop"))
  447.                 {
  448.                     if(bishop(x2,y2,x1,y1)) {
  449.                     System.out.print(firstName);
  450.                     System.out.print(" can be captured by ");
  451.                     System.out.println(secondName);
  452.                     return;
  453.                 }
  454.                 }
  455.                 if(secondName.equals("Rook"))
  456.                 {
  457.                     if(rook(x2,y2,x1,y1)) {
  458.                         System.out.print(firstName);
  459.                         System.out.print(" can be captured by ");
  460.                         System.out.println(secondName);
  461.                         return;
  462.                     }
  463.                 }
  464.                 if(secondName.equals("Knight"))
  465.                 {
  466.                     if(knight(x2,y2,x1,y1)) {
  467.                         System.out.print(firstName);
  468.                         System.out.print(" can be captured by ");
  469.                         System.out.println(secondName);
  470.                         return;
  471.                     }
  472.                 }
  473.                 if(secondName.equals("King"))
  474.                 {
  475.                     if(king(x2,y2,x1,y1)) {
  476.                         System.out.print(firstName);
  477.                         System.out.print(" can be captured by ");
  478.                         System.out.println(secondName);
  479.                         return;
  480.                     }
  481.                 }
  482.                 if(secondName.equals("Pawn"))
  483.                 {
  484.                     if(blackpawn(x2,y2,x1,y1)) {
  485.                         System.out.print(firstName);
  486.                         System.out.print(" can be captured by ");
  487.                         System.out.println(secondName);
  488.                         return;
  489.                     }
  490.                 }
  491.                 System.out.println("None of them can be captured");
  492.                 return;
  493.             }
  494.         }
  495.         //////////////////////////////////////////////////////////////////////
  496.         if(firstName.equals("Knight")){
  497.             if(knight(x1,y1,x2,y2)==true)
  498.             {
  499.                 if(secondName.equals("Queen"))
  500.                 {
  501.                     if(queen(x2,y2,x1,y1)==true) {
  502.                         System.out.println("Both of them can be captured from each other");
  503.                         return;
  504.                     }
  505.                 }
  506.                 if(secondName.equals("Bishop"))
  507.                 {
  508.                     if(bishop(x2,y2,x1,y1)==true) {
  509.                         System.out.println("Both of them can be captured from each other");
  510.                         return;
  511.                     }
  512.                 }
  513.                 if(secondName.equals("Rook"))
  514.                 {
  515.                     if(rook(x2,y2,x1,y1)==true) {
  516.                         System.out.println("Both of them can be captured from each other");
  517.                         return;
  518.                     }
  519.                 }
  520.                 if(secondName.equals("Knight"))
  521.                 {
  522.                     if(knight(x2,y2,x1,y1)==true) {
  523.                         System.out.println("Both of them can be captured from each other");
  524.                         return;
  525.                     }
  526.                 }
  527.                 if(secondName.equals("King"))
  528.                 {
  529.                     if(king(x2,y2,x1,y1)==true) {
  530.                         System.out.println("Both of them can be captured from each other");
  531.                         return;
  532.                     }
  533.                 }
  534.                 if(secondName.equals("Pawn"))
  535.                 {
  536.                     if(blackpawn(x2,y2,x1,y1)==true) {
  537.                         System.out.println("Both of them can be captured from each other");
  538.                         return;
  539.                     }
  540.                 }
  541.                 System.out.print(secondName);
  542.                 System.out.print(" can be captured by ");
  543.                 System.out.println(firstName);
  544.                 return;
  545.             }
  546.             else {
  547.                 if(secondName.equals("Queen"))
  548.                 {
  549.                     if(queen(x2,y2,x1,y1)) {
  550.                     System.out.print(firstName);
  551.                     System.out.print(" can be captured by ");
  552.                     System.out.println(secondName);
  553.                     return;
  554.                 }
  555.                 }
  556.                 if(secondName.equals("Bishop"))
  557.                 {
  558.                     if(bishop(x2,y2,x1,y1)) {
  559.                     System.out.print(firstName);
  560.                     System.out.print(" can be captured by ");
  561.                     System.out.println(secondName);
  562.                     return;
  563.                 }
  564.                 }
  565.                 if(secondName.equals("Rook"))
  566.                 {
  567.                     if(rook(x2,y2,x1,y1)) {
  568.                         System.out.print(firstName);
  569.                         System.out.print(" can be captured by ");
  570.                         System.out.println(secondName);
  571.                         return;
  572.                     }
  573.                 }
  574.                 if(secondName.equals("Knight"))
  575.                 {
  576.                     if(knight(x2,y2,x1,y1)) {
  577.                         System.out.print(firstName);
  578.                         System.out.print(" can be captured by ");
  579.                         System.out.println(secondName);
  580.                         return;
  581.                     }
  582.                 }
  583.                 if(secondName.equals("King"))
  584.                 {
  585.                     if(king(x2,y2,x1,y1)) {
  586.                         System.out.print(firstName);
  587.                         System.out.print(" can be captured by ");
  588.                         System.out.println(secondName);
  589.                         return;
  590.                     }
  591.                 }
  592.                 if(secondName.equals("Pawn"))
  593.                 {
  594.                     if(blackpawn(x2,y2,x1,y1)) {
  595.                         System.out.print(firstName);
  596.                         System.out.print(" can be captured by ");
  597.                         System.out.println(secondName);
  598.                         return;
  599.                     }
  600.                 }
  601.                 System.out.println("None of them can be captured");
  602.                 return;
  603.             }
  604.         }
  605.         //////////////////////////////////////////////////////////////////////
  606.         if(firstName.equals("Pawn")){
  607.             if(whitepawn(x1,y1,x2,y2)==true)
  608.             {
  609.                 if(secondName.equals("Queen"))
  610.                 {
  611.                     if(queen(x2,y2,x1,y1)==true) {
  612.                         System.out.println("Both of them can be captured from each other");
  613.                         return;
  614.                     }
  615.                 }
  616.                 if(secondName.equals("Bishop"))
  617.                 {
  618.                     if(bishop(x2,y2,x1,y1)==true) {
  619.                         System.out.println("Both of them can be captured from each other");
  620.                         return;
  621.                     }
  622.                 }
  623.                 if(secondName.equals("Rook"))
  624.                 {
  625.                     if(rook(x2,y2,x1,y1)==true) {
  626.                         System.out.println("Both of them can be captured from each other");
  627.                         return;
  628.                     }
  629.                 }
  630.                 if(secondName.equals("Knight"))
  631.                 {
  632.                     if(knight(x2,y2,x1,y1)==true) {
  633.                         System.out.println("Both of them can be captured from each other");
  634.                         return;
  635.                     }
  636.                 }
  637.                 if(secondName.equals("King"))
  638.                 {
  639.                     if(king(x2,y2,x1,y1)==true) {
  640.                         System.out.println("Both of them can be captured from each other");
  641.                         return;
  642.                     }
  643.                 }
  644.                 if(secondName.equals("Pawn"))
  645.                 {
  646.                     if(blackpawn(x2,y2,x1,y1)==true) {
  647.                         System.out.println("Both of them can be captured from each other");
  648.                         return;
  649.                     }
  650.                 }
  651.                 System.out.print(secondName);
  652.                 System.out.print(" can be captured by ");
  653.                 System.out.println(firstName);
  654.                 return;
  655.             }
  656.             else {
  657.                 if(secondName.equals("Queen"))
  658.                 {
  659.                     if(queen(x2,y2,x1,y1)) {
  660.                     System.out.print(firstName);
  661.                     System.out.print(" can be captured by ");
  662.                     System.out.println(secondName);
  663.                     return;
  664.                 }
  665.                 }
  666.                 if(secondName.equals("Bishop"))
  667.                 {
  668.                     if(bishop(x2,y2,x1,y1)) {
  669.                     System.out.print(firstName);
  670.                     System.out.print(" can be captured by ");
  671.                     System.out.println(secondName);
  672.                     return;
  673.                 }
  674.                 }
  675.                 if(secondName.equals("Rook"))
  676.                 {
  677.                     if(rook(x2,y2,x1,y1)) {
  678.                         System.out.print(firstName);
  679.                         System.out.print(" can be captured by ");
  680.                         System.out.println(secondName);
  681.                         return;
  682.                     }
  683.                 }
  684.                 if(secondName.equals("Knight"))
  685.                 {
  686.                     if(knight(x2,y2,x1,y1)) {
  687.                         System.out.print(firstName);
  688.                         System.out.print(" can be captured by ");
  689.                         System.out.println(secondName);
  690.                         return;
  691.                     }
  692.                 }
  693.                 if(secondName.equals("King"))
  694.                 {
  695.                     if(king(x2,y2,x1,y1)) {
  696.                         System.out.print(firstName);
  697.                         System.out.print(" can be captured by ");
  698.                         System.out.println(secondName);
  699.                         return;
  700.                     }
  701.                 }
  702.                 if(secondName.equals("Pawn"))
  703.                 {
  704.                     if(blackpawn(x2,y2,x1,y1)) {
  705.                         System.out.print(firstName);
  706.                         System.out.print(" can be captured by ");
  707.                         System.out.println(secondName);
  708.                         return;
  709.                     }
  710.                 }
  711.                 System.out.println("None of them can be captured");
  712.                 return;
  713.             }
  714.         }
  715.     }
  716. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement