Optimization of the Solovay-Kitaev algorithm | Synapse