PARTITION-LIST using extra 2 lists