Vango gracias, justo lo que necesitaba ahora me tocara analizar bien esos whiles, una pregunta entonces para las otras dos operaciones necesito la variable killb3 y killb4 no ?

, y otra pregunta esta linea del codigo
Cita: killb1 = (( killb1 == 1 ) ? 0 : 1 );
lo que hace es decir Si el valor de killb es 1 sigue y lo demas como lo interpreto ? gracias de antemano