How to achieve parallel https requests within same scenario?

I am trying to figure out a way where I can have multiple http requests execution concurrently within the same scenario. For example:in the following script, I wan to execute request 0 and request 1 to be executed in parallel for every user.

`

package computerdatabase

import io.gatling.core.Predef._
import io.gatling.http.Predef._

class Vik123 extends Simulation {

val httpProtocol = http
.baseUrl(“http://abc.com”)

.acceptEncodingHeader(""“gzip, deflate”"")
.acceptLanguageHeader(""“fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3"”")
.userAgentHeader(""“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:29.0) Gecko/20100101 Firefox/29.0"”")

val headers_0 = Map(""“Accept”"" → “”“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8"”")

val scn = scenario(“Scen1”)
.exec(http(“request_0”)
.get("""/""")
.headers(headers_0)
.resources(http(“request_1”)
.get("""/""")
.headers(headers_0)))
.pause(10)

setUp(scn.inject(atOnceUsers(10))).protocols(httpProtocol)
}
`

This is exactly what .resources does, take a look to https://gatling.io/docs/current/http/http_request/#resources

You just need to create a Seq[HttpRequestBuilder], for example https://stackoverflow.com/questions/40324276/making-a-variable-number-of-parallel-http-requests-with-gatling