Fast simulator (12/39)

Fast simulator