External-validation-sample-size using simulation (1) one based on nested for loops and (2) the other based on parallel version