Partitioning input.