eulermark: don't benchmark unchanged files
eulermark: don't fail under compiler errors
004: Solve in C, Go, Python and Rust