Tutorial Problems

I’m going through the Space Shooter tutorial on the Unity site to prepare to make my own game. As I was proceeding to run the game I kept getting this error “Assets/Scripts/PlayerController.cs(18,17): error CS1922: A field or property UnityEngine.Vector3' cannot be initialized with a collection object initializer because type UnityEngine.Vector3’ does not implement `System.Collections.IEnumerable’ interface”

Here is the code.`using UnityEngine;
using System.Collections;

public class PlayerController : MonoBehaviour {
public float speed;
public float xMin , xMax, zMin, zMax;

void FixedUpdate ()
{
	float moveHorizontal = Input.GetAxis ("Horizontal");
	float moveVertical = Input.GetAxis ("Vertical");

Vector3 movement = new Vector3(moveHorizontal, 0.0f, moveVertical);
GetComponent<Rigidbody>().velocity = movement * speed;
	GetComponent<Rigidbody>().position = new Vector3
	
	{
	Mathf.Clamp( Rigidbody.position.x, xMin,xMax),
		0.0f,
		Mathf.Clamp( Rigidbody.position.z, zMin, zMax)
	};
		  
}

}`

public float speed; public float xMin , xMax, zMin, zMax;

//cache for <Rigidbody>
Rigidbody rb ;

void Start()
{
	//cache our Rigidbody
	rb = GetComponent<Rigidbody>() ;
}

void FixedUpdate ()
{
	float moveHorizontal = Input.GetAxis ("Horizontal");
	float moveVertical = Input.GetAxis ("Vertical");
	
	
	Vector3 movement = new Vector3(moveHorizontal, 0.0f, moveVertical);
	rb.velocity = movement * speed;

	rb.position = new Vector3
	//bad brackets you had here... {} != ()
	(
		Mathf.Clamp( rb.position.x, xMin,xMax),
		0.0f,
		Mathf.Clamp( rb.position.z, zMin, zMax)
	);
	
}