classical synchronization problem