experimenting with diamond layout algorithm