First commit with pseudocode