Cisco IPsec Tunnel Mode Configuration

I have followed the same steps to config the ipsec tunnel.
But could not do it.I got the below debug log.But when I have tried to do this by only placing 2 router it worked.But when the third router is in the place I could not do it.

*Oct  5 12:59:14.479: ISAKMP:(0): constructed NAT-T vendor-rfc3947 ID
*Oct  5 12:59:14.479: ISAKMP:(0): sending packet to 192.168.12.1 my_port 500 peer_port 500 (R) MM_SA_SETUP
*Oct  5 12:59:14.479: ISAKMP:(0):Sending an IKE IPv4 Packet.
*Oct  5 12:59:14.483: ISAKMP:(0):
R2#Input = IKE_MESG_INTERNAL, IKE_PROCESS_COMPLETE
*Oct  5 12:59:14.483: ISAKMP:(0):Old State = IKE_R_MM1  New State = IKE_R_MM2

R2#
*Oct  5 12:59:24.419: ISAKMP (0): received packet from 192.168.12.1 dport 500 sport 500 Global (R) MM_SA_SETUP
*Oct  5 12:59:24.427: ISAKMP:(0):Input = IKE_MESG_FROM_PEER, IKE_MM_EXCH
*Oct  5 12:59:24.427: ISAKMP:(0):Old State = IKE_R_MM2  New State = IKE_R_MM3

*Oct  5 12:59:24.431: ISAKMP:(0): processing KE payload. message ID = 0
*Oct  5 12:59:24.471: ISAKMP:(0): processing NONCE payload. message ID = 0
*Oct  5 12:59:24.471: ISAKMP:(0):found peer pre-shared key matching 192.168.12.1
*Oct  5 12:59:24.471: ISAKMP:(1006): processing vendor id payload
*Oct  5 12:59:24.471: ISAKMP:(1006): vendor ID is DPD
*Oct  5 12:59:24.471: ISAKMP:(1006): processing vendor id payload
*Oct  5 12:59:24.475: ISAKMP:(1006): speaking to another IOS box!
*Oct  5 12:59:24.475: ISAKMP:(1006): processing vendor id payload
*Oct  5 12:59:24.475: ISAKMP:(1006): vendor ID seems Unity/DPD but major 175 mismatch
*Oct  5 12:59:24.475: ISAKMP:(1006): vendor ID is XAUTH
*Oct  5 12:59:24.475: ISAKMP:re
R2#ceived payload type 20
*Oct  5 12:59:24.475: ISAKMP (1006): His hash no match - this node outside NAT
*Oct  5 12:59:24.475: ISAKMP:received payload type 20
*Oct  5 12:59:24.475: ISAKMP (1006): No NAT Found for self or peer
*Oct  5 12:59:24.475: ISAKMP:(1006):Input = IKE_MESG_INTERNAL, IKE_PROCESS_MAIN_MODE
*Oct  5 12:59:24.475: ISAKMP:(1006):Old State = IKE_R_MM3  New State = IKE_R_MM3

*Oct  5 12:59:24.475: ISAKMP:(1006): sending packet to 192.168.12.1 my_port 500 peer_port 500 (R) MM_KEY_EXCH
*Oct  5 12:59:24.475: ISAKMP:(1006):Sending an IKE IPv4 Packet.
*Oct  5 12:59:24.475: ISAKMP:(1006):Input = IKE_MESG_INTERNAL, IKE_PROCESS_COMPLETE
*Oct  5 12:59:24.475: ISAKMP:(1006):Old State = IKE_R_MM3  New State = IKE_R_MM4

*Oct  5 12:59:24.551: ISAKMP (1006): received packet from 192.168.12.1 dport 500 sport 500 Global (R) MM_KEY_EXCH
*Oct  5 12:59:24.555: ISAKMP:(1006): phase 1 packet is a duplicate of a previous packet.
*Oct  5 12:59:24.555: ISAKMP:(1006): retransmissio