An Optimal Solution for the Channel-Assignment Problem | Synapse