NRF24L01 - Receiving two pipes messed u data

I found this document here back in the days - I guess it's wrong, isn't it?

const byte addresses[][6] = {"00001", "00002"};

// at the Transmitter
radio.openWritingPipe(addresses[1]); // 00001
radio.openReadingPipe(1, addresses[0]); // 00002

// at the Receiver
radio.openWritingPipe(addresses[0]); // 00002
radio.openReadingPipe(1, addresses[1]); // 00001

Also, is addresses [0] = 00002?