Polynomial blocks

Up to you but...