need help with code (n00b alert!!!)

i have this code made by me

#include <IRremote.h>
#include <Servo.h>

#define IN1 4
#define IN2 5
#define IN3 6
#define IN4 7
int Steps = 0;
boolean Direction = true;// gre
unsigned long last_time;
unsigned long currentMillis ;
int steps_left=4095;
long time;

int IRpin = 11;
int pos = 0;
Servo servo1;
IRrecv irrecv(IRpin);
decode_results results;

void setup()

{
Serial.begin(9600);
irrecv.enableIRIn();
servo1.attach(9);

pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}

void loop()

{

if (irrecv.decode(&results))
{

irrecv.resume();
}

if (results.value == 1)

{

irrecv.resume();
}

switch(results.value)
{

case 16712445
:
{
for(pos = 0; pos < 180; pos += 1)
{
servo1.write(pos);
delay(15);
break;
}
break;
}

case 16761405:
{

for(pos = 180; pos>=1; pos-=1)
{
servo1.write(pos);
delay(15);
break;
}
break;
}

case 4294967295:
{

}

}
}

and i want when the case 4294967295 to do this

/*
BYJ48 Stepper motor code
Connect :
IN1 >> D8
IN2 >> D9
IN3 >> D10
IN4 >> D11
VCC ... 5V Prefer to use external 5V Source
Gnd
written By :Mohannad Rawashdeh
http://www.instructables.com/member/Mohannad+Rawashdeh/
28/9/2013
*/

#define IN1 8
#define IN2 9
#define IN3 10
#define IN4 11
int Steps = 0;
boolean Direction = true;// gre
unsigned long last_time;
unsigned long currentMillis ;
int steps_left=4095;
long time;
void setup()
{
Serial.begin(115200);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
// delay(1000);

}
void loop()
{
while(steps_left>0){
currentMillis = micros();
if(currentMillis-last_time>=1000){
stepper(1);
time=time+micros()-last_time;
last_time=micros();
steps_left--;
}
}
Serial.println(time);
Serial.println("Wait...!");

Direction=!Direction;
steps_left=4095;
}

void stepper(int xw){
for (int x=0;x<xw;x++){
switch(Steps){
case 0:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
break;
case 1:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, HIGH);
break;
case 2:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
break;
case 3:
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
break;
case 4:
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 5:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 6:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 7:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
break;
default:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
}
SetDirection();
}
}
void SetDirection(){
if(Direction==1){ Steps++;}
if(Direction==0){ Steps++; }
if(Steps>7){Steps=0;}
if(Steps<0){Steps=7; }
}

how do i do?

Well, you can first start by putting your code into code tags...

Those were quote tags...

and i want  when the case 4294967295 to do this

Put the code you want to run into a function (for example myFunction() ) and then do this

case 4294967295:
   {
    myFunction();
    break;
  }

And, obviously, use a meaningful name instead of "myFunction()"

and see how code tags make life much easier.

...R

Say "0xFFFFFFFFL", not "4294967295"

If the results field is signed you can simply say "-1L"