A LINQy TicTacToe implementation in C# for StackOverflow