Una empresa necesita producir 100 unidades de un producto A y 50 unidades de un producto B. El producto A requiere 2 horas de máquina 1 y 1 hora de máquina 2, mientras que el producto B requiere 1 hora de máquina 1 y 2 horas de máquina 2. La máquina 1 tiene una disponibilidad de 200 horas y la máquina 2 tiene una disponibilidad de 150 horas. ¿Cuál es la cantidad máxima de producto B que se puede producir sin violar las restricciones de disponibilidad de las máquinas?