polynomial shape