707.38/299.40 MAYBE 707.38/299.40 707.38/299.40 Problem: 707.38/299.40 strict: 707.38/299.40 Tl(O(x),y) -> Wr(check(x),y) 707.38/299.40 Tl(O(x),y) -> Wr(x,check(y)) 707.38/299.40 Tl(N(x),y) -> Wr(check(x),y) 707.38/299.40 Tl(N(x),y) -> Wr(x,check(y)) 707.38/299.40 Tr(x,O(y)) -> Wl(check(x),y) 707.38/299.40 Tr(x,O(y)) -> Wl(x,check(y)) 707.38/299.40 Tr(x,N(y)) -> Wl(check(x),y) 707.38/299.40 Tr(x,N(y)) -> Wl(x,check(y)) 707.38/299.40 Tl(B(),y) -> Wr(check(B()),y) 707.38/299.40 Tl(B(),y) -> Wr(B(),check(y)) 707.38/299.40 Tr(x,B()) -> Wl(check(x),B()) 707.38/299.40 Tr(x,B()) -> Wl(x,check(B())) 707.38/299.40 weak: 707.38/299.40 Tl(O(x),y) -> Wl(check(x),y) 707.38/299.40 Tl(O(x),y) -> Wl(x,check(y)) 707.38/299.40 Tl(N(x),y) -> Wl(check(x),y) 707.38/299.40 Tl(N(x),y) -> Wl(x,check(y)) 707.38/299.40 Tr(x,O(y)) -> Wr(check(x),y) 707.38/299.40 Tr(x,O(y)) -> Wr(x,check(y)) 707.38/299.40 Tr(x,N(y)) -> Wr(check(x),y) 707.38/299.40 Tr(x,N(y)) -> Wr(x,check(y)) 707.38/299.40 B() -> N(B()) 707.38/299.40 check(O(x)) -> ok(O(x)) 707.38/299.40 Wl(ok(x),y) -> Tl(x,y) 707.38/299.40 Wl(x,ok(y)) -> Tl(x,y) 707.38/299.40 Wr(ok(x),y) -> Tr(x,y) 707.38/299.40 Wr(x,ok(y)) -> Tr(x,y) 707.38/299.40 check(O(x)) -> O(check(x)) 707.38/299.40 check(N(x)) -> N(check(x)) 707.38/299.40 O(ok(x)) -> ok(O(x)) 707.38/299.40 N(ok(x)) -> ok(N(x)) 707.38/299.40 707.38/299.40 Proof: 707.38/299.40 Open 707.49/299.41 EOF