Shortcuts

AD and OpenLDAP synchronization

I have been working on getting Active Directory User Information
(username/password) to sync with OpenLDAP.
This is what I am looking for:
1. Any User Added to Active Directory shall be added to OpenLDAP as
well and any password modified from Active Directory should be
modified in OpenLDAP as well - where OpenLDAP would be used for System
Auth in a Linux environment.
2. Any User Added to OpenLDAP should be added to Active Directory
along with the same credentials and any password modified in OpenLDAP
should be modified in Active Directory as well.

I have been searching on google but have had no luck on how this can be done bidirectionally.
I will appreciate if you can share your experiences or input on how to get this done.