from gurobipy import *
import pandas as p
import numpy as np
d={
(1,1):2,(1,2):3,(1,3):3,(1,4):5,
(2,1):2,(2,2):3,(2,3):3,(2,4):5,
(3,1):2,(3,2):3,(3,3):3,(3,4):5,
(4,1):2,(4,2):3,(4,3):3,(4,4):5,
(5,1):2,(5,2):3,(5,3):3,(5,4):5,
}
P,p=multidict({1:1,2:1,3:2,4:2,5:2})
W,w=multidict({