On this challenge, because of the way it is constructed, there aren't many ways to solve the question.
Although wrapping code in a system call is a trivial modification, the task itself is so trivial I don't think this notion still makes sense - all answers are trivial modifications of all other answers - just change the language and the specific library, the logic and structure stays the same.
On another note, if these answers are duplicate, how can any language which is not a command line language win? every answer is going to call some command line command at some level. I personally don't think prohibiting the natural approach to solving the challenge is a good idea.
So, should these answers be considered duplicate?