Efficient Synthesis of Symbolic Distributed Protocols by Sketching | Synapse