void setup() 
{
    pinMode(7, OUTPUT); 
    pinMode(4, OUTPUT);  
    pinMode(2, INPUT);   
    pinMode(3, INPUT_PULLUP);   
}

void loop() 
{
    digitalWrite(7, digitalRead(2));

    if (digitalRead(2) == 1 && digitalRead(3) == 0) 
    {
        digitalWrite(4, HIGH); 
    } 
    else if (digitalRead(3) == 1) 
    {
        digitalWrite(4, LOW);  
    }
}
$abcdeabcde151015202530fghijfghij