(Siegel)

developed