vibrating DC motors after each other

I want to create a circuit with vibrating DC motors, that vibrate after each other.
How am I suppose to do this?

I can get one working, but when connecting a second one and 'doubling' the code it doesn't work. So how can I add multiple motors that vibrate after each other?

This is my code for 1 motor that works:

void setup() {
pinMode( 2 , OUTPUT); // Must be a PWM pin (~)
}

void loop() {

analogWrite( 2 , 155 ); // duty cycle, change this value to change intensity of vibration
delay(750); // play for 0.75s

analogWrite( 2 , 0 ); // 0% duty cycle (off)
delay(1000); // wait for 1s

}

See the attachment for my circuit.

pinMode( 2 , OUTPUT);  // Must be a PWM pin (~) What is wrong with this picture?

(Don't waste time looking for this topic's twin - I deleted it)

Never mind it works now!

How can I delete this post?

LynnArduino111:
How can I delete this post?

You can't

AWOL:
You can't

Okay then I'll leave it here for eternity

LynnArduino111:
Okay then I'll leave it here for eternity

So, we'll reach the heat-death of the Universe never knowing the answer to this enigma?