partition shapes