void setup() {
  // put your setup code here, to run once:
  volatile char *x;
  x = 0x30;
  *x = 0xFF;
}

void loop() {
  // put your main code here, to run repeatedly:
  volatile char *out;
  out = 0x31;
  *out = 0x9A; 
}
/* FOR Q1)PUT *out = 0b00000001(Binary) or 1(Decimal) or 0x01(HexaDecimal)
   FOR Q2)PUT 0b10000000 or 128 or 0x80
   FOR Q3)PUT 0b00000011 or 3 or 0x03
   FOR Q4)PUT 0b11000000 or 192 or 0xC0
   FOR Q5)PUT 0b00001111 or 15 or 0x0F 
   FOR Q6)PUT 0b11110000 or 240 or 0xF0
   FOR Q7)PUT 0b11111111 or 255 or 0xFF
   FOR Q8)PUT 0b01010101 or 85 or 0x55
   FOR Q9)PUT 0b10101010 or 170 or 0xAA
  FOR Q10)PUT 0b10011010 or 154 or 0x9A
   */
mega:SCL
mega:SDA
mega:AREF
mega:GND.1
mega:13
mega:12
mega:11
mega:10
mega:9
mega:8
mega:7
mega:6
mega:5
mega:4
mega:3
mega:2
mega:1
mega:0
mega:14
mega:15
mega:16
mega:17
mega:18
mega:19
mega:20
mega:21
mega:5V.1
mega:5V.2
mega:22
mega:23
mega:24
mega:25
mega:26
mega:27
mega:28
mega:29
mega:30
mega:31
mega:32
mega:33
mega:34
mega:35
mega:36
mega:37
mega:38
mega:39
mega:40
mega:41
mega:42
mega:43
mega:44
mega:45
mega:46
mega:47
mega:48
mega:49
mega:50
mega:51
mega:52
mega:53
mega:GND.4
mega:GND.5
mega:IOREF
mega:RESET
mega:3.3V
mega:5V
mega:GND.2
mega:GND.3
mega:VIN
mega:A0
mega:A1
mega:A2
mega:A3
mega:A4
mega:A5
mega:A6
mega:A7
mega:A8
mega:A9
mega:A10
mega:A11
mega:A12
mega:A13
mega:A14
mega:A15
led1:A
led1:C
led2:A
led2:C
led3:A
led3:C
led4:A
led4:C
led5:A
led5:C
led6:A
led6:C
led7:A
led7:C
led8:A
led8:C
r1:1
r1:2
r2:1
r2:2
r3:1
r3:2
r4:1
r4:2
r5:1
r5:2
r6:1
r6:2
r7:1
r7:2
r8:1
r8:2