 #define PORT "0"
 #define WIN_FLAG 100
 #define NIX_FLAG 200
+#define MAC_FLAG 300
 
 static int run;
 unsigned int address = 0;
 const byte interruptPin0 = 0;
 const byte interruptPin1 = 1;
+const byte interruptPin2 = 3;
 
 void blinkLed();
 bool win_os();

  EEPROM.write(address, WIN_FLAG);
}

// *nix Os flag setup
void setNixFlag()
{
  EEPROM.write(address, NIX_FLAG);
}

void loop()

  {
    DigiKeyboard.update();
    DigiKeyboard.sendKeyStroke(0);
    DigiKeyboard.delay(500);
    DigiKeyboard.sendKeyStroke(KEY_R, MOD_GUI_LEFT);
    DigiKeyboard.delay(500);
    wdt_reset();
