clang works
exit code
works!