@Override
    public void run(){
        
        try{
            System.out.println("check 0");
            
            sock = new Socket( address, port );
            
            in = sock.getInputStream();
            out = sock.getOutputStream();
        
            scan = new Scanner(in);                     //reads input
            printOut = new PrintWriter(out, true);      //sends output
            System.out.println("check 0.5");
            printOut.println(spotNumber);
            System.out.println("check 0.75");
            
        
            System.out.println("check 1");
        
            String oneLine = scan.nextLine();
            System.out.println(oneLine);
            System.out.println("bleh");
            answer = oneLine;
        
        
            System.out.println("check 2");
        
            //WAITS FOR MORE COMMANDS
            int x = 0;
            while (x == 0){
                sleep(50);
                if (command.equals("reListen")){
                    System.out.println("COMMAND GET!");
                    reListen();
                    command = "";
                }
                else if(command.equals("wrong")){
                	System.out.println("COMMAND GET! WROONG");
                    wrong();
                    command = "";
                }
                else if(command.equals("leave")){
                	System.out.println("COMMAND GET! leaves");
                    leave();
                    command = "";
                }
                else if(command == "quit"){
                    x++;
                }
            }
            
        
        
        }
        catch(Exception e){
            System.out.println("WTF AM BROKES");
        }
    }