Horizontal wins (rows)
Top row → positions 0, 1, 2
Middle row → positions 3, 4, 5
Bottom row → positions 6, 7, 8
Vertical wins (columns)
Left column → positions 0, 3, 6
Middle column → positions 1, 4, 7
Right column → positions 2, 5, 8
Diagonal wins
Top-left to bottom-right → positions 0, 4, 8
Top-right to bottom-left → positions 2, 4, 6