Simulating canonical ensemble