Fast simulator (18/39)

Fast simulator