Simple simulator (17/26)

Simple simulator