moved martian solutions into a separate file to make main less cluttered
added edge case to strcmp for when lengths don't match