Show the product type codes that have both products with price higher than 4500 and products with price lower than 3000.
select product_type_code from products where product_price > 4500 intersect select product_type_code from products where product_price < 3000