Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (0,2) hits:(2,2)(3,2) Segment from (0,2) to (3,-1) hits:(1,1)(2,0) Pos Ray (3,-1) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (3,-1) hits:(3,0)(3,1)(3,2) Segment from (3,-1) to (1,1) hits:(1,1)(2,0) Pos Ray (1,1) Line (y = 1 x + 0) hits:(1,1)(2,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (3,0) hits:(3,0)(3,1)(3,2) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Pos Ray (0,0) Line (y = 1 x + 0) hits:(0,0)(1,1)(2,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,2) hits:(1,0)(2,2) Segment from (2,2) to (2,0) hits:(2,0)(2,1)(2,2) Segment from (2,0) to (3,0) hits:(2,0)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,2) hits:(1,0)(2,2) Segment from (2,2) to (2,0) hits:(2,0)(2,1)(2,2) Segment from (2,0) to (3,3) hits:(2,0)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,-1) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,-1) to (1,1) hits:(1,1)(2,0) Pos Ray (1,1) Line (y = 0 x + 1) hits:(1,1)(2,1)(3,1) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Pos Ray (0,0) Line (y = 1/2 x + 0) hits:(0,0)(2,1) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (1,0) hits:(1,0)(2,0)(3,0) Pos Ray (1,0) Line (y = 1 x + -1) hits:(1,0)(2,1)(3,2) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,0) hits:(2,0)(3,0) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (3/2,0) hits:(2,0)(3,0) Pos Ray (3/2,0) Line (y = 2 x + -3) hits:(2,1)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,1) hits:(2,1)(3,0) Neg Ray (2,1) Line (x = 2) hits:(2,0)(2,1) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,2) hits:(2,2)(3,0) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,3) hits:(1,0)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,0) hits:(2,0)(3,0) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,3) hits:(1,0)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,2) hits:(2,2)(3,0) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (1,1) hits:(1,1)(2,0) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,0) Line (y = -1 x + 3) hits:(2,1)(3,0) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (0,0) hits:(0,0)(2,1) Segment from (0,0) to (3,3) hits:(0,0)(1,1)(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (1,0) hits:(1,0)(2,1) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Neg Ray (3,4) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (1,1) hits:(1,1)(2,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,4) Line (y = 2 x + -2) hits:(1,0)(2,2) Solution found; reentrant 23 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (0,0) to (0,0) hits:(0,0) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,2) hits:(2,0)(2,1)(2,2) Segment from (2,2) to (3,0) hits:(2,2)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,2) hits:(2,0)(2,1)(2,2) Segment from (2,2) to (3,3) hits:(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3/2,3/2) hits:(2,1)(3,0) Segment from (3/2,3/2) to (3,3) hits:(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,4) to (1,0) hits:(1,0)(2,2) Pos Ray (1,0) Line (y = 1 x + -1) hits:(1,0)(2,1)(3,2) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,0) hits:(2,0)(3,3) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,1) hits:(2,1)(3,3) Pos Ray (2,1) Line (x = 2) hits:(2,1)(2,2) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (0,0) hits:(0,0)(1,1)(2,2)(3,3) Pos Ray (0,0) Line (y = 1/2 x + 0) hits:(0,0)(2,1) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (1,1) hits:(1,1)(2,2)(3,3) Pos Ray (1,1) Line (y = 0 x + 1) hits:(1,1)(2,1)(3,1) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (3/2,3/2) hits:(2,2)(3,3) Pos Ray (3/2,3/2) Line (y = -1 x + 3) hits:(2,1)(3,0) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,2) hits:(2,2)(3,3) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (4,2) hits:(0,0)(2,1) Segment from (4,2) to (0,-2) hits:(2,0)(3,1) Segment from (0,-2) to (3,4) hits:(1,0)(2,2) Neg Ray (3,4) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (4,2) hits:(0,0)(2,1) Segment from (4,2) to (0,2) hits:(2,2)(3,2) Segment from (0,2) to (3,-1) hits:(1,1)(2,0) Pos Ray (3,-1) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (0,0) hits:(0,0)(1,0)(2,0) Segment from (0,0) to (3,3) hits:(0,0)(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,0) Line (y = -1 x + 3) hits:(2,1)(3,0) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (1,0) hits:(1,0)(2,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,0) Line (y = -1 x + 3) hits:(2,1)(3,0) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (0,0) hits:(0,0)(2,1) Segment from (0,0) to (3,3) hits:(0,0)(1,1)(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (1,0) hits:(1,0)(2,1) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Neg Ray (3,4) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (1,1) hits:(1,1)(2,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,4) Line (y = 2 x + -2) hits:(1,0)(2,2) Solution found; reentrant 22 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (2,2) hits:(2,0)(2,1)(2,2) Segment from (2,2) to (3,0) hits:(2,2)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,0) hits:(1,1)(2,0) Segment from (2,0) to (2,2) hits:(2,0)(2,1)(2,2) Segment from (2,2) to (3,3) hits:(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,4) to (1,0) hits:(1,0)(2,2) Pos Ray (1,0) Line (y = 1 x + -1) hits:(1,0)(2,1)(3,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,0) hits:(2,0)(3,3) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,1) hits:(2,1)(3,3) Pos Ray (2,1) Line (x = 2) hits:(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (0,0) hits:(0,0)(1,1)(2,2)(3,3) Pos Ray (0,0) Line (y = 1/2 x + 0) hits:(0,0)(2,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (1,1) hits:(1,1)(2,2)(3,3) Pos Ray (1,1) Line (y = 0 x + 1) hits:(1,1)(2,1)(3,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (3/2,3/2) hits:(2,2)(3,3) Pos Ray (3/2,3/2) Line (y = -1 x + 3) hits:(2,1)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,2) hits:(2,2)(3,3) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,1) hits:(1,1)(2,1)(3,1) Segment from (3,1) to (0,-2) hits:(2,0)(3,1) Segment from (0,-2) to (3,4) hits:(1,0)(2,2) Neg Ray (3,4) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,1) hits:(1,1)(2,1)(3,1) Segment from (3,1) to (3,4) hits:(3,1)(3,2)(3,3) Segment from (3,4) to (1,0) hits:(1,0)(2,2) Pos Ray (1,0) Line (y = 0 x + 0) hits:(1,0)(2,0)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,1) hits:(1,1)(2,1)(3,1) Segment from (3,1) to (3,3) hits:(3,1)(3,2)(3,3) Segment from (3,3) to (0,0) hits:(0,0)(1,1)(2,2)(3,3) Pos Ray (0,0) Line (y = 0 x + 0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,2) hits:(1,1)(2,2) Segment from (2,2) to (2,0) hits:(2,0)(2,1)(2,2) Segment from (2,0) to (3,0) hits:(2,0)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (2,2) hits:(1,1)(2,2) Segment from (2,2) to (2,0) hits:(2,0)(2,1)(2,2) Segment from (2,0) to (3,3) hits:(2,0)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3/2,0) hits:(2,1)(3,3) Segment from (3/2,0) to (3,0) hits:(2,0)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,-1) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,-1) to (1,1) hits:(1,1)(2,0) Pos Ray (1,1) Line (y = 0 x + 1) hits:(1,1)(2,1)(3,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Pos Ray (0,0) Line (y = 1/2 x + 0) hits:(0,0)(2,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (1,0) hits:(1,0)(2,0)(3,0) Pos Ray (1,0) Line (y = 1 x + -1) hits:(1,0)(2,1)(3,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,0) hits:(2,0)(3,0) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (3/2,0) hits:(2,0)(3,0) Pos Ray (3/2,0) Line (y = 2 x + -3) hits:(2,1)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,1) hits:(2,1)(3,0) Neg Ray (2,1) Line (x = 2) hits:(2,0)(2,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,2) hits:(2,2)(3,0) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,0) hits:(1,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,0) hits:(2,0)(3,3) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (3,0) hits:(1,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,2) hits:(2,2)(3,3) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (0,0) to (3,3) hits:(0,0)(1,1)(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (1,0) hits:(1,0)(2,0)(3,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Neg Ray (3,4) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,4) to (1,0) hits:(1,0)(2,2) Pos Ray (1,0) Line (y = 0 x + 0) hits:(1,0)(2,0)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,4) to (0,-2) hits:(1,0)(2,2) Pos Ray (0,-2) Line (y = 1 x + -2) hits:(2,0)(3,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,0) hits:(2,0)(3,3) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (0,0) hits:(0,0)(1,1)(2,2)(3,3) Pos Ray (0,0) Line (y = 0 x + 0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (1,1) hits:(1,1)(2,2)(3,3) Pos Ray (1,1) Line (y = -1 x + 2) hits:(1,1)(2,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,2) hits:(2,2)(3,3) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,4) hits:(1,0)(1,1) Segment from (1,4) to (4,-2) hits:(2,2)(3,0) Segment from (4,-2) to (1,1) hits:(1,1)(2,0) Segment from (1,1) to (3,1) hits:(1,1)(2,1)(3,1) Pos Ray (3,1) Line (x = 3) hits:(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,4) hits:(1,0)(1,1) Segment from (1,4) to (3,0) hits:(2,2)(3,0) Segment from (3,0) to (3/2,0) hits:(2,0)(3,0) Segment from (3/2,0) to (3,3) hits:(2,1)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,4) hits:(1,0)(1,1) Segment from (1,4) to (3,0) hits:(2,2)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,0) hits:(2,0)(3,3) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,4) hits:(1,0)(1,1) Segment from (1,4) to (3,0) hits:(2,2)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (3/2,0) hits:(2,1)(3,3) Pos Ray (3/2,0) Line (y = 0 x + 0) hits:(2,0)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,4) hits:(1,0)(1,1) Segment from (1,4) to (3,0) hits:(2,2)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (1,-1) hits:(2,1)(3,3) Pos Ray (1,-1) Line (y = 1 x + -2) hits:(2,0)(3,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,4) hits:(1,0)(1,1) Segment from (1,4) to (3,0) hits:(2,2)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,1) hits:(2,1)(3,3) Neg Ray (2,1) Line (x = 2) hits:(2,0)(2,1) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,4) hits:(1,0)(1,1) Segment from (1,4) to (3,0) hits:(2,2)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,2) hits:(2,2)(3,3) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,3) hits:(1,0)(1,1) Segment from (1,3) to (4,0) hits:(2,2)(3,1) Segment from (4,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (0,0) to (3,3/2) hits:(0,0)(2,1) Pos Ray (3,3/2) Line (x = 3) hits:(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,3) hits:(1,0)(1,1) Segment from (1,3) to (4,0) hits:(2,2)(3,1) Segment from (4,0) to (1,0) hits:(1,0)(2,0)(3,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Pos Ray (3,2) Line (x = 3) hits:(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,3) hits:(1,0)(1,1) Segment from (1,3) to (4,0) hits:(2,2)(3,1) Segment from (4,0) to (3/2,0) hits:(2,0)(3,0) Segment from (3/2,0) to (3,3) hits:(2,1)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,3) hits:(1,0)(1,1) Segment from (1,3) to (3,1) hits:(2,2)(3,1) Segment from (3,1) to (1,-1) hits:(2,0)(3,1) Segment from (1,-1) to (3,3) hits:(2,1)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,3) hits:(1,0)(1,1) Segment from (1,3) to (3,1) hits:(2,2)(3,1) Segment from (3,1) to (1,1) hits:(1,1)(2,1)(3,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Pos Ray (3,-1) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,3) hits:(1,0)(1,1) Segment from (1,3) to (3,1) hits:(2,2)(3,1) Segment from (3,1) to (3,3) hits:(3,1)(3,2)(3,3) Segment from (3,3) to (3/2,0) hits:(2,1)(3,3) Pos Ray (3/2,0) Line (y = 0 x + 0) hits:(2,0)(3,0) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (4,2) hits:(2,2)(3,2) Segment from (4,2) to (0,0) hits:(0,0)(2,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (4,2) hits:(2,2)(3,2) Segment from (4,2) to (1,-1) hits:(2,0)(3,1) Segment from (1,-1) to (3,3) hits:(2,1)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,2) hits:(2,2)(3,2) Segment from (3,2) to (1,0) hits:(1,0)(2,1)(3,2) Segment from (1,0) to (3,0) hits:(1,0)(2,0)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,2) hits:(1,0)(1,1) Segment from (1,2) to (3,2) hits:(2,2)(3,2) Segment from (3,2) to (3,0) hits:(3,0)(3,1)(3,2) Segment from (3,0) to (3/2,0) hits:(2,0)(3,0) Pos Ray (3/2,0) Line (y = 2 x + -3) hits:(2,1)(3,3) Solution found; not reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,1) hits:(1,0)(2,1) Segment from (2,1) to (0,0) hits:(0,0)(2,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,4) Line (y = 2 x + -2) hits:(1,0)(2,2) Solution found; reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,1) hits:(1,0)(2,1) Segment from (2,1) to (0,0) hits:(0,0)(2,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,1) hits:(1,0)(2,1) Segment from (2,1) to (1,1) hits:(1,1)(2,1) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,1) hits:(1,0)(2,1) Segment from (2,1) to (2,0) hits:(2,0)(2,1) Segment from (2,0) to (3,0) hits:(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (0,0) hits:(0,0)(3,2) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (-1,0) hits:(1,1)(3,2) Segment from (-1,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (1,1) hits:(1,1)(3,2) Segment from (1,1) to (3,-1) hits:(1,1)(2,0) Segment from (3,-1) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; reentrant 21 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (2,0) hits:(2,0)(3,2) Segment from (2,0) to (3,0) hits:(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (0,2) hits:(2,2)(3,2) Segment from (0,2) to (3,-1) hits:(1,1)(2,0) Pos Ray (3,-1) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (3,-1) hits:(3,0)(3,1)(3,2) Segment from (3,-1) to (1,1) hits:(1,1)(2,0) Pos Ray (1,1) Line (y = 1 x + 0) hits:(1,1)(2,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,2) hits:(1,0)(2,1)(3,2) Segment from (3,2) to (3,0) hits:(3,0)(3,1)(3,2) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Pos Ray (0,0) Line (y = 1 x + 0) hits:(0,0)(1,1)(2,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,2) hits:(1,0)(2,2) Segment from (2,2) to (2,0) hits:(2,0)(2,1)(2,2) Segment from (2,0) to (3,0) hits:(2,0)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (2,2) hits:(1,0)(2,2) Segment from (2,2) to (2,0) hits:(2,0)(2,1)(2,2) Segment from (2,0) to (3,3) hits:(2,0)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,-1) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,-1) to (1,1) hits:(1,1)(2,0) Pos Ray (1,1) Line (y = 0 x + 1) hits:(1,1)(2,1)(3,1) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (0,0) hits:(0,0)(1,0)(2,0)(3,0) Pos Ray (0,0) Line (y = 1/2 x + 0) hits:(0,0)(2,1) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (1,0) hits:(1,0)(2,0)(3,0) Pos Ray (1,0) Line (y = 1 x + -1) hits:(1,0)(2,1)(3,2) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,0) hits:(2,0)(3,0) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (3/2,0) hits:(2,0)(3,0) Pos Ray (3/2,0) Line (y = 2 x + -3) hits:(2,1)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,1) hits:(2,1)(3,0) Neg Ray (2,1) Line (x = 2) hits:(2,0)(2,1) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Segment from (3,4) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,2) hits:(2,2)(3,0) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,3) hits:(1,0)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,0) hits:(2,0)(3,0) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (3,3) hits:(1,0)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,0) to (2,2) hits:(2,2)(3,0) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (1,1) hits:(1,1)(2,0) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Segment from (3,3) to (3,0) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,0) Line (y = -1 x + 3) hits:(2,1)(3,0) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (0,0) hits:(0,0)(2,1) Segment from (0,0) to (3,3) hits:(0,0)(1,1)(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (1,0) hits:(1,0)(2,1) Segment from (1,0) to (3,4) hits:(1,0)(2,2) Neg Ray (3,4) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (1,1) hits:(1,1)(2,1) Segment from (1,1) to (3,3) hits:(1,1)(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Neg Ray (3,4) Line (y = 2 x + -2) hits:(1,0)(2,2) Solution found; reentrant 20 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,1) hits:(2,0)(2,1) Segment from (2,1) to (3,0) hits:(2,1)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (4,-2) to (0,0) hits:(0,0) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,2) hits:(2,0)(2,1)(2,2) Segment from (2,2) to (3,0) hits:(2,2)(3,0) Pos Ray (3,0) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (2,0) hits:(0,0)(1,0)(2,0) Segment from (2,0) to (2,2) hits:(2,0)(2,1)(2,2) Segment from (2,2) to (3,3) hits:(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3/2,3/2) hits:(2,1)(3,0) Segment from (3/2,3/2) to (3,3) hits:(2,2)(3,3) Neg Ray (3,3) Line (x = 3) hits:(3,0)(3,1)(3,2)(3,3) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,4) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,4) to (1,0) hits:(1,0)(2,2) Pos Ray (1,0) Line (y = 1 x + -1) hits:(1,0)(2,1)(3,2) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,0) hits:(2,0)(3,3) Pos Ray (2,0) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,1) hits:(2,1)(3,3) Pos Ray (2,1) Line (x = 2) hits:(2,1)(2,2) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (0,0) hits:(0,0)(1,1)(2,2)(3,3) Pos Ray (0,0) Line (y = 1/2 x + 0) hits:(0,0)(2,1) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (1,1) hits:(1,1)(2,2)(3,3) Pos Ray (1,1) Line (y = 0 x + 1) hits:(1,1)(2,1)(3,1) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (3/2,3/2) hits:(2,2)(3,3) Pos Ray (3/2,3/2) Line (y = -1 x + 3) hits:(2,1)(3,0) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (3,0) hits:(0,0)(1,0)(2,0)(3,0) Segment from (3,0) to (3,3) hits:(3,0)(3,1)(3,2)(3,3) Segment from (3,3) to (2,2) hits:(2,2)(3,3) Neg Ray (2,2) Line (x = 2) hits:(2,0)(2,1)(2,2) Solution found; not reentrant 19 lines Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Segment from (1,1) to (0,0) hits:(0,0)(1,1) Segment from (0,0) to (1,0) hits:(0,0)(1,0) Segment from (1,0) to (1,1) hits:(1,0)(1,1) Se