boolean power_on =false;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  Serial.println("Hello, ESP32!");
  pinMode(18, INPUT);
  pinMode(13, OUTPUT);
}

void loop() {
if(power_on == true){
  digitalWrite(13, HIGH);
  if(digitalRead(18) == HIGH){
    power_on = false;
  }
}
else{
  digitalWrite(13,LOW);
  if(digitalRead(18)==HIGH){
    power_on = true;
  }
}
delay(150);
}