x:0 y:0 ------- - x:0 y:0; cannot be a control code - x:1 y:0 | x:0 y:1 | x:1 y:1; /shouldn't/ have a control code (situational) x:1 y:0 ------- - x:0 y:0 | x:1 y:0; cannot be a control code - x:0 y:1 | x:1 y:1; /shouldn't/ be a control code (situational) x:2 y:0 ------- - x:0 y:0 | x:1 y:0 | x:2 y:0; cannot be a control code - x:3 y:0 | x:0 y:1 | x:1 y:1 | x:2 y:1 | x:3 y:1; /shouldn't/ be a control code (situational) x:3 y:0 ------- - x:0 y:0 | x:1 y:0 | x:2 y:0 | x:3 y:0; cannot be a control code - x:0 y:1 | x:1 y:1 | x:2 y:1 | x:3 y:1; /shouldn't/ be a control code (situational) x:0 y:2 ------- - x:0 y:2 | x:1 y:2; cannot be a control code - x:1 y:2 | x:0 y:3 | x:1 y:3; /shouldn't/ be a control code (situational) x:2 y:2 ------- - x:0 y:2 | x:1 y:2 | x:2 y:2; cannot be a control code - x:3 y:2 | x:0 y:3 | x:1 y:3 | x:2 y:3 | x:3 y:3; /shouldn't/ be a control code (situational)