Sets n / n1*n15 / s / a1*a2 /; yupp('n1','n1','a1')=0; Parameter demand(n) / $ondelim n1 5 n2 14 n3 7 n4 6 n5 11 n6 3 n7 -100 n8 7 n9 7 n10 4 n11 9 n12 12 n13 5 n14 7 n15 3 $offdelim /; Parameter vcost(m,n,s) / $ondelim n1 n2 a1 9 n1 n2 a2 17 n2 n1 a1 6 n2 n1 a2 11 n1 n3 a1 1 n1 n3 a2 4 n3 n1 a1 2 n3 n1 a2 3 n1 n4 a1 6 n1 n4 a2 6 n4 n1 a1 2 n4 n1 a2 8 n1 n5 a1 4 n1 n5 a2 4 n5 n1 a1 9 n5 n1 a2 9 n1 n6 a1 8 n1 n6 a2 15 n6 n1 a1 8 n6 n1 a2 15 n1 n7 a1 9 n1 n7 a2 16 n7 n1 a1 5 n7 n1 a2 6 n1 n8 a1 7 n1 n8 a2 11 n8 n1 a1 6 n8 n1 a2 15 n1 n9 a1 7 n1 n9 a2 11 n9 n1 a1 7 n9 n1 a2 9 n1 n10 a1 5 n1 n10 a2 11 n10 n1 a1 3 n10 n1 a2 6 n1 n11 a1 4 n1 n11 a2 6 n11 n1 a1 6 n11 n1 a2 10 n1 n12 a1 3 n1 n12 a2 7 n12 n1 a1 7 n12 n1 a2 14 n1 n13 a1 6 n1 n13 a2 9 n13 n1 a1 5 n13 n1 a2 6 n1 n14 a1 6 n1 n14 a2 6 n14 n1 a1 7 n14 n1 a2 13 n1 n15 a1 8 n1 n15 a2 10 n15 n1 a1 2 n15 n1 a2 7 n2 n3 a1 10 n2 n3 a2 10 n3 n2 a1 5 n3 n2 a2 9 n2 n4 a1 7 n2 n4 a2 15 n4 n2 a1 1 n4 n2 a2 2 n2 n5 a1 8 n2 n5 a2 12 n5 n2 a1 7 n5 n2 a2 10 n2 n6 a1 9 n2 n6 a2 13 n6 n2 a1 8 n6 n2 a2 14 n2 n7 a1 1 n2 n7 a2 8 n7 n2 a1 8 n7 n2 a2 11 n2 n8 a1 10 n2 n8 a2 11 n8 n2 a1 2 n8 n2 a2 4 n2 n9 a1 5 n2 n9 a2 14 n9 n2 a1 2 n9 n2 a2 2 n2 n10 a1 9 n2 n10 a2 10 n10 n2 a1 7 n10 n2 a2 15 n2 n11 a1 8 n2 n11 a2 12 n11 n2 a1 6 n11 n2 a2 10 n2 n12 a1 7 n2 n12 a2 8 n12 n2 a1 5 n12 n2 a2 8 n2 n13 a1 5 n2 n13 a2 9 n13 n2 a1 6 n13 n2 a2 6 n2 n14 a1 6 n2 n14 a2 12 n14 n2 a1 3 n14 n2 a2 8 n2 n15 a1 9 n2 n15 a2 14 n15 n2 a1 1 n15 n2 a2 4 n3 n4 a1 7 n3 n4 a2 14 n4 n3 a1 2 n4 n3 a2 4 n3 n5 a1 6 n3 n5 a2 11 n5 n3 a1 8 n5 n3 a2 11 n3 n6 a1 3 n3 n6 a2 4 n6 n3 a1 7 n6 n3 a2 8 n3 n7 a1 5 n3 n7 a2 9 n7 n3 a1 6 n7 n3 a2 13 n3 n8 a1 9 n3 n8 a2 17 n8 n3 a1 7 n8 n3 a2 11 n3 n9 a1 1 n3 n9 a2 1 n9 n3 a1 3 n9 n3 a2 9 n3 n10 a1 8 n3 n10 a2 17 n10 n3 a1 6 n10 n3 a2 10 n3 n11 a1 4 n3 n11 a2 9 n11 n3 a1 3 n11 n3 a2 4 n3 n12 a1 2 n3 n12 a2 10 n12 n3 a1 9 n12 n3 a2 15 n3 n13 a1 9 n3 n13 a2 12 n13 n3 a1 4 n13 n3 a2 13 n3 n14 a1 6 n3 n14 a2 14 n14 n3 a1 5 n14 n3 a2 7 n3 n15 a1 6 n3 n15 a2 10 n15 n3 a1 9 n15 n3 a2 10 n4 n5 a1 7 n4 n5 a2 9 n5 n4 a1 3 n5 n4 a2 11 n4 n6 a1 4 n4 n6 a2 12 n6 n4 a1 10 n6 n4 a2 17 n4 n7 a1 3 n4 n7 a2 10 n7 n4 a1 1 n7 n4 a2 7 n4 n8 a1 4 n4 n8 a2 6 n8 n4 a1 7 n8 n4 a2 9 n4 n9 a1 5 n4 n9 a2 11 n9 n4 a1 7 n9 n4 a2 8 n4 n10 a1 8 n4 n10 a2 13 n10 n4 a1 2 n10 n4 a2 4 n4 n11 a1 10 n4 n11 a2 10 n11 n4 a1 9 n11 n4 a2 13 n4 n12 a1 8 n4 n12 a2 11 n12 n4 a1 2 n12 n4 a2 4 n4 n13 a1 5 n4 n13 a2 11 n13 n4 a1 2 n13 n4 a2 9 n4 n14 a1 10 n4 n14 a2 17 n14 n4 a1 4 n14 n4 a2 13 n4 n15 a1 5 n4 n15 a2 8 n15 n4 a1 2 n15 n4 a2 8 n5 n6 a1 2 n5 n6 a2 4 n6 n5 a1 1 n6 n5 a2 4 n5 n7 a1 2 n5 n7 a2 3 n7 n5 a1 2 n7 n5 a2 10 n5 n8 a1 4 n5 n8 a2 10 n8 n5 a1 5 n8 n5 a2 5 n5 n9 a1 5 n5 n9 a2 10 n9 n5 a1 2 n9 n5 a2 10 n5 n10 a1 10 n5 n10 a2 10 n10 n5 a1 3 n10 n5 a2 8 n5 n11 a1 10 n5 n11 a2 15 n11 n5 a1 8 n11 n5 a2 17 n5 n12 a1 6 n5 n12 a2 7 n12 n5 a1 2 n12 n5 a2 7 n5 n13 a1 1 n5 n13 a2 10 n13 n5 a1 10 n13 n5 a2 11 n5 n14 a1 3 n5 n14 a2 3 n14 n5 a1 7 n14 n5 a2 8 n5 n15 a1 8 n5 n15 a2 11 n15 n5 a1 9 n15 n5 a2 18 n6 n7 a1 5 n6 n7 a2 10 n7 n6 a1 10 n7 n6 a2 14 n6 n8 a1 6 n6 n8 a2 12 n8 n6 a1 4 n8 n6 a2 6 n6 n9 a1 8 n6 n9 a2 10 n9 n6 a1 10 n9 n6 a2 17 n6 n10 a1 6 n6 n10 a2 7 n10 n6 a1 2 n10 n6 a2 11 n6 n11 a1 8 n6 n11 a2 11 n11 n6 a1 3 n11 n6 a2 12 n6 n12 a1 5 n6 n12 a2 7 n12 n6 a1 1 n12 n6 a2 10 n6 n13 a1 8 n6 n13 a2 12 n13 n6 a1 6 n13 n6 a2 6 n6 n14 a1 2 n6 n14 a2 4 n14 n6 a1 5 n14 n6 a2 7 n6 n15 a1 1 n6 n15 a2 10 n15 n6 a1 5 n15 n6 a2 5 n7 n8 a1 8 n7 n8 a2 17 n8 n7 a1 7 n8 n7 a2 10 n7 n9 a1 3 n7 n9 a2 12 n9 n7 a1 8 n9 n7 a2 10 n7 n10 a1 5 n7 n10 a2 14 n10 n7 a1 5 n10 n7 a2 13 n7 n11 a1 3 n7 n11 a2 6 n11 n7 a1 3 n11 n7 a2 4 n7 n12 a1 4 n7 n12 a2 13 n12 n7 a1 1 n12 n7 a2 8 n7 n13 a1 1 n7 n13 a2 2 n13 n7 a1 8 n13 n7 a2 17 n7 n14 a1 3 n7 n14 a2 10 n14 n7 a1 3 n14 n7 a2 11 n7 n15 a1 4 n7 n15 a2 11 n15 n7 a1 2 n15 n7 a2 11 n8 n9 a1 8 n8 n9 a2 15 n9 n8 a1 1 n9 n8 a2 9 n8 n10 a1 6 n8 n10 a2 6 n10 n8 a1 7 n10 n8 a2 16 n8 n11 a1 2 n8 n11 a2 3 n11 n8 a1 10 n11 n8 a2 19 n8 n12 a1 3 n8 n12 a2 4 n12 n8 a1 4 n12 n8 a2 12 n8 n13 a1 9 n8 n13 a2 18 n13 n8 a1 8 n13 n8 a2 13 n8 n14 a1 5 n8 n14 a2 12 n14 n8 a1 5 n14 n8 a2 12 n8 n15 a1 7 n8 n15 a2 14 n15 n8 a1 2 n15 n8 a2 9 n9 n10 a1 2 n9 n10 a2 9 n10 n9 a1 3 n10 n9 a2 4 n9 n11 a1 5 n9 n11 a2 5 n11 n9 a1 8 n11 n9 a2 10 n9 n12 a1 4 n9 n12 a2 11 n12 n9 a1 2 n12 n9 a2 5 n9 n13 a1 9 n9 n13 a2 15 n13 n9 a1 7 n13 n9 a2 16 n9 n14 a1 1 n9 n14 a2 9 n14 n9 a1 2 n14 n9 a2 2 n9 n15 a1 8 n9 n15 a2 17 n15 n9 a1 10 n15 n9 a2 12 n10 n11 a1 7 n10 n11 a2 7 n11 n10 a1 8 n11 n10 a2 17 n10 n12 a1 7 n10 n12 a2 14 n12 n10 a1 1 n12 n10 a2 3 n10 n13 a1 1 n10 n13 a2 2 n13 n10 a1 2 n13 n10 a2 9 n10 n14 a1 9 n10 n14 a2 17 n14 n10 a1 3 n14 n10 a2 5 n10 n15 a1 1 n10 n15 a2 1 n15 n10 a1 4 n15 n10 a2 7 n11 n12 a1 9 n11 n12 a2 13 n12 n11 a1 10 n12 n11 a2 18 n11 n13 a1 4 n11 n13 a2 7 n13 n11 a1 9 n13 n11 a2 15 n11 n14 a1 3 n11 n14 a2 7 n14 n11 a1 4 n14 n11 a2 11 n11 n15 a1 1 n11 n15 a2 4 n15 n11 a1 10 n15 n11 a2 11 n12 n13 a1 3 n12 n13 a2 5 n13 n12 a1 9 n13 n12 a2 13 n12 n14 a1 8 n12 n14 a2 17 n14 n12 a1 8 n14 n12 a2 9 n12 n15 a1 8 n12 n15 a2 15 n15 n12 a1 2 n15 n12 a2 8 n13 n14 a1 4 n13 n14 a2 7 n14 n13 a1 1 n14 n13 a2 5 n13 n15 a1 1 n13 n15 a2 5 n15 n13 a1 5 n15 n13 a2 7 n14 n15 a1 4 n14 n15 a2 13 n15 n14 a1 7 n15 n14 a2 13 $offdelim /; Parameter fcost(m,n,s) / $ondelim n1 n2 a1 29 n1 n2 a2 66 n2 n1 a1 107 n2 n1 a2 192 n1 n3 a1 22 n1 n3 a2 64 n3 n1 a1 47 n3 n1 a2 92 n1 n4 a1 107 n1 n4 a2 183 n4 n1 a1 65 n4 n1 a2 122 n1 n5 a1 91 n1 n5 a2 116 n5 n1 a1 56 n5 n1 a2 96 n1 n6 a1 17 n1 n6 a2 28 n6 n1 a1 66 n6 n1 a2 99 n1 n7 a1 33 n1 n7 a2 130 n7 n1 a1 22 n7 n1 a2 100 n1 n8 a1 39 n1 n8 a2 118 n8 n1 a1 98 n8 n1 a2 127 n1 n9 a1 41 n1 n9 a2 55 n9 n1 a1 38 n9 n1 a2 90 n1 n10 a1 47 n1 n10 a2 145 n10 n1 a1 107 n10 n1 a2 190 n1 n11 a1 70 n1 n11 a2 117 n11 n1 a1 81 n11 n1 a2 154 n1 n12 a1 29 n1 n12 a2 68 n12 n1 a1 14 n12 n1 a2 37 n1 n13 a1 43 n1 n13 a2 63 n13 n1 a1 93 n13 n1 a2 117 n1 n14 a1 79 n1 n14 a2 146 n14 n1 a1 59 n14 n1 a2 78 n1 n15 a1 33 n1 n15 a2 107 n15 n1 a1 72 n15 n1 a2 163 n2 n3 a1 57 n2 n3 a2 77 n3 n2 a1 78 n3 n2 a2 155 n2 n4 a1 41 n2 n4 a2 113 n4 n2 a1 44 n4 n2 a2 79 n2 n5 a1 70 n2 n5 a2 112 n5 n2 a1 37 n5 n2 a2 131 n2 n6 a1 54 n2 n6 a2 75 n6 n2 a1 106 n6 n2 a2 169 n2 n7 a1 72 n2 n7 a2 152 n7 n2 a1 38 n7 n2 a2 121 n2 n8 a1 53 n2 n8 a2 147 n8 n2 a1 43 n8 n2 a2 94 n2 n9 a1 80 n2 n9 a2 154 n9 n2 a1 32 n9 n2 a2 84 n2 n10 a1 66 n2 n10 a2 141 n10 n2 a1 29 n10 n2 a2 84 n2 n11 a1 50 n2 n11 a2 143 n11 n2 a1 51 n11 n2 a2 118 n2 n12 a1 66 n2 n12 a2 93 n12 n2 a1 61 n12 n2 a2 140 n2 n13 a1 56 n2 n13 a2 155 n13 n2 a1 47 n13 n2 a2 99 n2 n14 a1 70 n2 n14 a2 120 n14 n2 a1 43 n14 n2 a2 100 n2 n15 a1 107 n2 n15 a2 148 n15 n2 a1 87 n15 n2 a2 168 n3 n4 a1 32 n3 n4 a2 44 n4 n3 a1 33 n4 n3 a2 128 n3 n5 a1 16 n3 n5 a2 95 n5 n3 a1 43 n5 n3 a2 90 n3 n6 a1 72 n3 n6 a2 116 n6 n3 a1 55 n6 n3 a2 114 n3 n7 a1 23 n3 n7 a2 77 n7 n3 a1 28 n7 n3 a2 111 n3 n8 a1 104 n3 n8 a2 109 n8 n3 a1 107 n8 n3 a2 184 n3 n9 a1 35 n3 n9 a2 87 n9 n3 a1 55 n9 n3 a2 116 n3 n10 a1 99 n3 n10 a2 109 n10 n3 a1 50 n10 n3 a2 76 n3 n11 a1 107 n3 n11 a2 196 n11 n3 a1 70 n11 n3 a2 166 n3 n12 a1 89 n3 n12 a2 143 n12 n3 a1 108 n12 n3 a2 111 n3 n13 a1 53 n3 n13 a2 136 n13 n3 a1 36 n13 n3 a2 126 n3 n14 a1 12 n3 n14 a2 63 n14 n3 a1 94 n14 n3 a2 148 n3 n15 a1 62 n3 n15 a2 144 n15 n3 a1 47 n15 n3 a2 62 n4 n5 a1 27 n4 n5 a2 50 n5 n4 a1 75 n5 n4 a2 101 n4 n6 a1 103 n4 n6 a2 191 n6 n4 a1 77 n6 n4 a2 171 n4 n7 a1 62 n4 n7 a2 123 n7 n4 a1 29 n7 n4 a2 39 n4 n8 a1 17 n4 n8 a2 110 n8 n4 a1 45 n8 n4 a2 50 n4 n9 a1 50 n4 n9 a2 113 n9 n4 a1 20 n9 n4 a2 50 n4 n10 a1 12 n4 n10 a2 83 n10 n4 a1 18 n10 n4 a2 58 n4 n11 a1 29 n4 n11 a2 47 n11 n4 a1 11 n11 n4 a2 47 n4 n12 a1 31 n4 n12 a2 101 n12 n4 a1 59 n12 n4 a2 61 n4 n13 a1 91 n4 n13 a2 170 n13 n4 a1 71 n13 n4 a2 110 n4 n14 a1 105 n4 n14 a2 156 n14 n4 a1 75 n14 n4 a2 141 n4 n15 a1 89 n4 n15 a2 176 n15 n4 a1 102 n15 n4 a2 140 n5 n6 a1 24 n5 n6 a2 32 n6 n5 a1 94 n6 n5 a2 135 n5 n7 a1 101 n5 n7 a2 133 n7 n5 a1 101 n7 n5 a2 114 n5 n8 a1 64 n5 n8 a2 69 n8 n5 a1 77 n8 n5 a2 119 n5 n9 a1 15 n5 n9 a2 99 n9 n5 a1 16 n9 n5 a2 109 n5 n10 a1 12 n5 n10 a2 108 n10 n5 a1 101 n10 n5 a2 149 n5 n11 a1 83 n5 n11 a2 143 n11 n5 a1 32 n11 n5 a2 40 n5 n12 a1 82 n5 n12 a2 100 n12 n5 a1 29 n12 n5 a2 31 n5 n13 a1 72 n5 n13 a2 83 n13 n5 a1 92 n13 n5 a2 156 n5 n14 a1 43 n5 n14 a2 63 n14 n5 a1 80 n14 n5 a2 109 n5 n15 a1 101 n5 n15 a2 127 n15 n5 a1 97 n15 n5 a2 116 n6 n7 a1 107 n6 n7 a2 140 n7 n6 a1 54 n7 n6 a2 152 n6 n8 a1 35 n6 n8 a2 116 n8 n6 a1 24 n8 n6 a2 70 n6 n9 a1 35 n6 n9 a2 104 n9 n6 a1 74 n9 n6 a2 151 n6 n10 a1 83 n6 n10 a2 94 n10 n6 a1 107 n10 n6 a2 114 n6 n11 a1 107 n6 n11 a2 197 n11 n6 a1 87 n11 n6 a2 139 n6 n12 a1 18 n6 n12 a2 31 n12 n6 a1 14 n12 n6 a2 16 n6 n13 a1 104 n6 n13 a2 117 n13 n6 a1 91 n13 n6 a2 92 n6 n14 a1 50 n6 n14 a2 116 n14 n6 a1 66 n14 n6 a2 147 n6 n15 a1 16 n6 n15 a2 70 n15 n6 a1 99 n15 n6 a2 138 n7 n8 a1 34 n7 n8 a2 106 n8 n7 a1 81 n8 n7 a2 169 n7 n9 a1 60 n7 n9 a2 143 n9 n7 a1 31 n9 n7 a2 124 n7 n10 a1 31 n7 n10 a2 34 n10 n7 a1 15 n10 n7 a2 22 n7 n11 a1 54 n7 n11 a2 142 n11 n7 a1 98 n11 n7 a2 164 n7 n12 a1 101 n7 n12 a2 108 n12 n7 a1 25 n12 n7 a2 77 n7 n13 a1 94 n7 n13 a2 115 n13 n7 a1 37 n13 n7 a2 74 n7 n14 a1 15 n7 n14 a2 61 n14 n7 a1 23 n14 n7 a2 95 n7 n15 a1 56 n7 n15 a2 69 n15 n7 a1 109 n15 n7 a2 140 n8 n9 a1 92 n8 n9 a2 115 n9 n8 a1 30 n9 n8 a2 102 n8 n10 a1 41 n8 n10 a2 84 n10 n8 a1 39 n10 n8 a2 122 n8 n11 a1 63 n8 n11 a2 115 n11 n8 a1 86 n11 n8 a2 94 n8 n12 a1 43 n8 n12 a2 69 n12 n8 a1 42 n12 n8 a2 129 n8 n13 a1 45 n8 n13 a2 62 n13 n8 a1 104 n13 n8 a2 137 n8 n14 a1 19 n8 n14 a2 107 n14 n8 a1 21 n14 n8 a2 95 n8 n15 a1 39 n8 n15 a2 95 n15 n8 a1 46 n15 n8 a2 128 n9 n10 a1 21 n9 n10 a2 35 n10 n9 a1 23 n10 n9 a2 89 n9 n11 a1 103 n9 n11 a2 171 n11 n9 a1 100 n11 n9 a2 141 n9 n12 a1 55 n9 n12 a2 76 n12 n9 a1 43 n12 n9 a2 84 n9 n13 a1 65 n9 n13 a2 93 n13 n9 a1 31 n13 n9 a2 37 n9 n14 a1 54 n9 n14 a2 63 n14 n9 a1 107 n14 n9 a2 165 n9 n15 a1 102 n9 n15 a2 198 n15 n9 a1 25 n15 n9 a2 40 n10 n11 a1 86 n10 n11 a2 122 n11 n10 a1 88 n11 n10 a2 115 n10 n12 a1 59 n10 n12 a2 93 n12 n10 a1 31 n12 n10 a2 39 n10 n13 a1 45 n10 n13 a2 116 n13 n10 a1 43 n13 n10 a2 141 n10 n14 a1 53 n10 n14 a2 102 n14 n10 a1 44 n14 n10 a2 103 n10 n15 a1 20 n10 n15 a2 51 n15 n10 a1 32 n15 n10 a2 94 n11 n12 a1 21 n11 n12 a2 61 n12 n11 a1 20 n12 n11 a2 78 n11 n13 a1 24 n11 n13 a2 68 n13 n11 a1 53 n13 n11 a2 92 n11 n14 a1 43 n11 n14 a2 79 n14 n11 a1 46 n14 n11 a2 56 n11 n15 a1 76 n11 n15 a2 129 n15 n11 a1 29 n15 n11 a2 47 n12 n13 a1 76 n12 n13 a2 116 n13 n12 a1 103 n13 n12 a2 121 n12 n14 a1 25 n12 n14 a2 67 n14 n12 a1 19 n14 n12 a2 69 n12 n15 a1 73 n12 n15 a2 94 n15 n12 a1 47 n15 n12 a2 71 n13 n14 a1 44 n13 n14 a2 142 n14 n13 a1 106 n14 n13 a2 111 n13 n15 a1 23 n13 n15 a2 107 n15 n13 a1 16 n15 n13 a2 48 n14 n15 a1 94 n14 n15 a2 128 n15 n14 a1 19 n15 n14 a2 110 $offdelim /; * Upper bound for flow on any arc u = -sum(n$(demand(n)<0), demand(n)); xupp(m,n,s)$(fcost(m,n,s) or vcost(m,n,s)) = u;