The whole point of having different network addresses is precisely to separate the networks, but now you want to bridge them? If you really want to do that, why not use a netmask of 16-23 bits? That would save you from having different network addresses and have to run additional configurations.