Linear Partition