Need Help With Code

This is my code.

#include <Servo.h>

Servo myservo;

Servo myservo2;

int dlay (2000)

void setup() {
  
  myservo.attach(9);
  
  myservo2.attach(11);
  
}

void loop() {
  
  myservo.write(45);
  
  delay(dlay);
  
  myservo2.write(135);
  
  delay(dlay);

}

I get this Error Message.

Arduino: 1.6.7 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

First_Prototype_Code:9: error: expected ',' or ';' before 'void'

 void setup() {

 ^

exit status 1
expected ',' or ';' before 'void'

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

What did I do wrong, please help.

P.S. I am new to C++.

int dlay = 2000;

The message was: "expected ',' or ';' before 'void'

Your code was:

int dlay (2000)

void setup() {

So you need a semicolon there (before void). Try reading the error messages, they are trying to help you.