^(...)*(X|O)\2\2|(X|O)(...?\3)\4|^..(X|O).\5.\5