Theoretical vs. Practical Complexity | Synapse