Algorithm 03 | Scientific Reports