Pseudocode 1 | Scientific Reports