立方体の積み木(あるいはサイコロ)を滑らないように転がすとどうなる?
それを一般化しただけだよ。