Accurate simulator (46/48)

Accurate simulator