Fast simulator (19/39)

Fast simulator