Add week 4: 8puzzle