private void Highlightpossiblemoves() { int x, y; List <int[]> PossibleMoves = Piece.GetLegalMoves(Board, Piece_Selected[0], Piece_Selected[1]); foreach (int[] Move in PossibleMoves) { x = Move[0]; y = Move[1]; Buttons[x, y].BackColor = SelectedColour; } }