Rosen's partitioning method