A source code linearization technique for detecting plagiarized programs | Synapse