You should follow the policy communicated by your test. If permitted, you can write your solution in an editor of your choice and paste the solution back into the Codility interface. Use the “Run” button to make sure the code has been properly copied and that Codility is able to compile and execute it. Your compiler is not necessarily the same as ours, so remember to write portable, standards-compliant code. The supported language version is displayed in the Codility interface.