Ab initio structure solution by charge flipping | Synapse