Conditional program statements and their comprehensibility to professional programmers | Synapse