Good Day to whom ever whishes to help me

I am using 2 Arduino Uno's with Wireless shields v1.1 and XBee2 RF modules.
My RF modules are not communicating with eachother.
Goal:
1. Turn LED 13 on, on Arduino A, wirelessly, with Arduino B by use of XBee2's.
2. Arduino A needs to listen on Serial for the letter H, if so, turn LED 13 on and then off.
3. Arduino B needs to transmit over Serial the letter H to Arduino A.
4. Arduino A XBee needs to pass the serial data on to Arduino A.
5. Arduino B XBee needs to pass serial data on to Arduino A XBee.
Whats happening?:
1. On Arduino B's wireless shield I can see the data being transmitted as the DI LED flashes whenever the data is transmitted
2. On Arduino A's wireless shield no data is coming in, as the DO led never flashes and LED 13 never flashes.
Is my sketches correct?
1. Arduino A:const int led = 13;
void setup ()
{
pinMode(led, OUTPUT);
digitalWrite(led, LOW);
Serial.begin(9600);
}
void loop ()
{
if (Serial.available() > 0)
{
int data = Serial.read();
if (data == 72)//Capital letter H's decimal value
{
digitalWrite(led, HIGH);
delay(500);
digitalWrite(led, LOW);
delay(500);
}
else if (data != 72)
{
digitalWrite(led, LOW);
}
}
}
2. Arduino B:void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println('H');
delay(5000);
}
Is my XBees config correct?
Arduino A:
1. PAN ID = 0
2. DH = 13A200
3. DL = 4065DA24
4. SH = 13A200
5. SL = 4063D90C
Arduino B:
1. PAN ID = 0
2. DH = 13A200
3. DL = 4063D90C
4. SH = 13A200
5. SL = 4065DA24
Please help, cause I just can't seem to get it right.
THanks
