2 dimensional Ising model