		tick % 100;
		bool Reset1 = tick == 0;
		bool Reset2 = Reset1;
		bool Reset3 = Reset1;
		bool Reset4 = Reset1;
		
		if( tick >= M1power ) {
			PWM1 = 0;
			Reset1 = false;
		}
		if( tick >= M2power ) {
			PWM2 = 0;
			Reset2 = false;
		}
		if( tick >= M3power ) {
			PWM3 = 0;
			Reset3 = false;
		}
		if( tick >= M4power ) {
			PWM4 = 0;
			Reset4 = false;
		}
		tick + 1;
		
		if( Reset1 ) {
			PWM1 = 1;
		}
		if( Reset2 ) {
			PWM2 = 1;
		}
		if( Reset3 ) {
			PWM3 = 1;
		}
		if( Reset4 ) {
			PWM4 = 1;
		}