function [result]  = PythonTest(args)

len = length(args);

args_str = '';
for i=1:len
    args_str = [args_str, ' ', num2str(args(i))];
end
%% Check Consistency
if args(1) <= 23.1076 % 23 is roughly sigma0
    result = NaN;
    return;
end

if args(len) > 0.012
    result = NaN;
    return;
end

if args(len/2) > 120
    result = NaN;
    return;
end

% Check ascending order
for i=2 : len/2
    if args(i) <= args(i-1)
        result = NaN;
        return
    end
end

for i = len/2 + 2: len
    if args(i) <= args(i-1)
        result = NaN;
        return
    end
end

%%



% This only works if directory of terminal is script dir
command = ['abaqus cae noGUI=dummycube_matlab.py --', args_str];
[status, result] = system(command);
k = strfind(result, '*_');
result = str2double(result(k+2:end));

