Implement a 2*2*2*2 4d version.