class GraalVmJavaScriptExecutionEngine implements CodeExecutionEngine {

    @Override
    public String execute(String code) {<FILL_FUNCTION_BODY>}
}

        OutputStream outputStream = new ByteArrayOutputStream();
        try (Context context = Context.newBuilder("js")
                .sandbox(CONSTRAINED)
                .allowHostAccess(UNTRUSTED)
                .out(outputStream)
                .err(outputStream)
                .build()) {
            Object result = context.eval("js", code).as(Object.class);
            return String.valueOf(result);
        }
    
<no_super_class>