# kitchen - counter - watercooler: - accepts: - empty-cup - oven: - accepts: - bakeable - service: - accepts: - container # supply - tomato-bag: - generates: - tomato - flour-bag: - generates: - flour - freezer: - generates: - steak - sink: - accepts: - dirty - cup # customers - table - chair