hamlet (HAMLET) - Pump