hanging chais - how to rest simulation

Let say i created a hanging chains where basically simply using torus and connect them each other. So these torus will be positioned like such , so at the beginning state, they won’t touch each other. so when the simuation starts, they will find their rest position where they will then hold each other once their mesh touch each other. So i want to start my animation where they are already in rest position, how can i do the simulation to be pre-calculated before animation start ?

Thanks