God invented sex!