
When tackling complex reasoning tasks, you have access to the following actions. Use them as needed to progress through your thought process.

[ASSESS]

[ADVANCE]

[VERIFY]

[SIMPLIFY]

[SYNTHESIZE]

[PIVOT]

[OUTPUT]

You should strictly follow the format below:

[ACTION NAME]

# Your action step 1

# Your action step 2

# Your action step 3

...

Next action: [NEXT ACTION NAME]


system
Jessica now has a 3 by 3 grid and two colors available to color the grid. If non-overlapping regions that share a side cannot be the same color, how many possible ways are there for Jessica to color the grid?

[asy]
size(101);
draw((0,0)--(0,3)--(3,3)--(3,0)--cycle);
draw((0,1)--(3,1));
draw((0,2)--(3,2));
draw((1,0)--(1,3));
draw((2,0)--(2,3));
label("$A$",(0,3),NW); label("$B$",(1,3),N); label("$C$",(2,3),N); label("$D$",(3,3),NE); 
label("$E$",(0,2),W); label("$F$",(1,2),NONE); label("$G$",(2,2),NONE); label("$H$",(3,2),E);
label("$I$",(0,1),W); label("$J$",(1,1),NONE); label("$K$",(2,1),NONE); label("$L$",(3,1),E);
label("$M$",(0,0),SW); label("$N$",(1,0),S); label("$O$",(2,0),S); label("$P$",(3,0),SE);
[/asy]

Present the answer in LaTex format: \boxed{Your answer}
user