Test  Status  Code Input and Output 

1  Fail 
x = 5;
y = 6;
assert(isequal(lunarAddition(x,y),6))
m =
5
m =
5
6

2  Fail 
x = 456;
y = 789;
assert(isequal(lunarAddition(x,y),789))
m =
4 5 6
m =
4 5 6
7 8 9

3  Fail 
x = 86;
y = 12374;
assert(isequal(lunarAddition(x,y),12386))
m =
0 0 0 8 6
m =
0 0 0 8 6
1 2 3 7 4

4  Fail 
x = 29;
y = 1652;
z = 95412;
assert(isequal(lunarAddition(x,y,z),95659))
m =
0 0 0 2 9

5  Fail 
x = 33;
y = 1111;
z = 4456;
a = 38;
assert(isequal(lunarAddition(x,y,z,a),4458))
m =
0 0 3 3
m =
0 0 3 3
1 1 1 1
m =
0 0 3 3
1 1 1 1
4 4 5 6
m =
0 0 3 3
1 1 1 1
4 4 5 6
0 0 3 8

6  Fail 
x = 85214;
y = 4785;
z = 1;
a = 850615;
b = 14702140;
assert(isequal(lunarAddition(x,y,z,a,b),14885785))
m =
0 0 0 0 0 0 8 5 2 1 4

7  Fail 
x = 9;
y = 0;
assert(isequal(lunarAddition(x,y),9))
m =
9
m =
9
0

Find all elements less than 0 or greater than 10 and replace them with NaN
15571 Solvers
298 Solvers
537 Solvers
Compute a dot product of two vectors x and y
740 Solvers
Switch matrix to a column vector
214 Solvers