Cody

# Problem 149. Is my wife right?

Solution 204249

Submitted on 14 Feb 2013 by Lucio Cetto
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
%% x = 'But I''m actually right this time'; y_correct = 'yes'; assert(isequal(wiferight(x),y_correct))

``` guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = yes ```

2   Pass
%% x = 'But you just said that 2+2=3'; y_correct = 'yes'; assert(isequal(wiferight(x),y_correct))

``` guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no guess = no ...```