added exercise edit compile run (loop)