A novel co-evolutionary approach to automatic software bug fixing | Synapse