Implement correct Diamond-Square generation algorithm