void Calcs(void) {
        if((coord1 == 21) && (gamepaws == 0))
        {

                srand ( time(NULL) );
                coord8 = rand() % 4 -2;
                coord8 = coord2 + coord8;

                if(coord2 == coord8)
                {
                        angle1 = 0;
                }else if((coord2 >= coord8-2) && (coord2 < (coord8-1))){
                        //implement 45 degree downward trajectory
                        angle1 = -2;
                }else if((coord2 >= coord8-1) && (coord2 < (coord8))){
                        //implement 22.5 degree downward trajectory
                        angle1 = -1;
                }else if((coord2 <= coord8+2) && (coord2 > (coord8+1))){
                        //implement 45 degree upward trajectory
                        angle1 = 2;
                }else if((coord2 <= coord8+1) && (coord2 > coord8)){
                        angle1 = 1;
                }

        }
        if((coord1 == -21) && (gamepaws == 0))
        {
                if(coord2 == coord5)   
                {
                        angle1 = 0;
                }else if((coord2 >= coord5-2) && (coord2 < (coord5-1))){
                        //implement 45 degree downward trajectory
                        angle1 = -2;
                }else if((coord2 >= coord5-1) && (coord2 < (coord5))){  
                        //implement 22.5 degree downward trajectory
                        angle1 = -1;
                }else if((coord2 <= coord5+2) && (coord2 > (coord5+1))){
                        //implement 45 degree upward trajectory
                        angle1 = 2; 
                }else if((coord2 <= coord5+1) && (coord2 > coord5)){
                        angle1 = 1;
                }else{
                        //game over
                        angle1 = 6;
                        //score = score - 5;
                }
        }

                if((coord1 == -21) && (angle1 != 6))
                {
                        score += 5;
                }
        if((angle1 != 6) && (gamepaws == 0))
        {
                //coord2 = coord2 + angle1;
                 
                if(coord2 == 16) 
                {
                        angle1 = angle1 * -1;
                }
                if(coord2 == -16)
                {
                        angle1 = abs(angle1);
                }       

         
                coord2 = coord2 + (angle1);


                if (coord1 == 21)
                {       
                        direction = 0;
                }
                if (coord1 == -21)
                {
                        direction = 1;
                }
                if(direction == 1)
                {
                        coord1++;
                }else{
                        coord1--;
                }
                 
        }
        if((sleepnsec > 5000000) && (gamepaws == 0))
        {
                sleepnsec -= 100000;
        }
        ts.tv_sec = sleepsec;
        ts.tv_nsec = sleepnsec;
                
        nanosleep (&ts, NULL);
                 
                 

}
