current theta: 0.692252594324 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:05 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 17098 rows and 17098 columns Presolve time: 1.61s Presolved: 44655 rows, 44902 columns, 133714 nonzeros Variable types: 0 continuous, 44902 integer (44902 binary) Root relaxation: objective 0.000000e+00, 4932 iterations, 0.61 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time * 0 0 0 0.0000000 0.00000 0.0% - 3s Explored 0 nodes (9877 simplex iterations) in 3.22 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [5, 8, 13, 29, 49, 57, 100, 104, 106, 118, 129, 134, 137, 143, 164, 171, 180, 182, 184, 196, 205, 210, 213, 216, 227] edges [(131, 49), (72, 171), (70, 182), (87, 210), (200, 29), (145, 196), (105, 13), (140, 180), (144, 29), (141, 49), (36, 143), (139, 213), (190, 29), (136, 205), (216, 106), (159, 171), (39, 5), (78, 216), (15, 205), (247, 143), (92, 13), (108, 118), (11, 129), (60, 5), (59, 171), (35, 205), (182, 106), (114, 205), (234, 210), (223, 143), (96, 5), (102, 100), (164, 137), (37, 137), (6, 182), (56, 205), (127, 49), (50, 171), (236, 8), (188, 184), (231, 184), (238, 100), (175, 171), (176, 106), (101, 49), (209, 171), (199, 171), (90, 29), (161, 182), (23, 205), (86, 180), (187, 213), (240, 29), (124, 5), (239, 5), (8, 5), (18, 182), (147, 180), (243, 118), (76, 171), (68, 129), (112, 100), (3, 100), (2, 205), (232, 171), (17, 171), (48, 216), (193, 134), (146, 182), (181, 129), (120, 216), (149, 129), (166, 106), (104, 29), (41, 171), (4, 13), (83, 100), (109, 137), (201, 205), (47, 5), (178, 137), (119, 216), (95, 196), (129, 137), (215, 137), (206, 227), (219, 171), (115, 106), (168, 196), (0, 134), (19, 227), (80, 29), (91, 184), (55, 216), (40, 171), (67, 171), (34, 216), (173, 171), (186, 171), (110, 57), (123, 137), (143, 213), (84, 182), (22, 49), (74, 5), (180, 8), (226, 100), (227, 129), (27, 171), (33, 134), (167, 171), (82, 29), (98, 143), (5, 180), (100, 106), (61, 205), (106, 5), (89, 13), (212, 8), (195, 29), (122, 182), (85, 13), (158, 196), (10, 182), (155, 180), (128, 49), (77, 216), (73, 171), (99, 180), (191, 134), (45, 182), (244, 8), (44, 5), (202, 171), (183, 118), (242, 180), (184, 5), (133, 180), (189, 213), (14, 49), (30, 164), (1, 29), (7, 49), (150, 182), (53, 29), (137, 13), (65, 5), (165, 5), (111, 29), (13, 171), (9, 137), (29, 213), (107, 49), (151, 182), (88, 49), (213, 213), (172, 171), (169, 13), (197, 106), (198, 134), (12, 164), (79, 143), (135, 118), (43, 180), (224, 129), (196, 213), (130, 49), (171, 13), (93, 171), (117, 210), (220, 137), (24, 5), (138, 205), (142, 29), (170, 216), (121, 205), (116, 184), (97, 29), (157, 134), (113, 216), (210, 171), (185, 106), (51, 205), (20, 210), (75, 205), (207, 171), (194, 182), (148, 216), (63, 137), (221, 171), (174, 29), (62, 171), (38, 143), (69, 129), (241, 210), (16, 184), (163, 8), (94, 227), (237, 137), (154, 29), (103, 216), (246, 213), (203, 143), (125, 29), (118, 118), (32, 171), (225, 49), (205, 134), (192, 100), (204, 196), (179, 205), (49, 137), (245, 134), (21, 180), (233, 182), (222, 143), (235, 180), (208, 49), (230, 100), (152, 129), (71, 29), (52, 13), (177, 213), (214, 184), (26, 13), (211, 216), (153, 171), (229, 49), (57, 171), (156, 227), (66, 205), (81, 29), (228, 171), (217, 182), (218, 29), (126, 205), (162, 29), (25, 205), (28, 13), (54, 180), (160, 182), (42, 171), (134, 205), (46, 227), (58, 13), (132, 180), (31, 182), (64, 13)] current theta: 0.346126297162 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:09 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 44936 rows and 44936 columns Presolve time: 0.40s Presolved: 16817 rows, 17064 columns, 50200 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 17064 integer (17064 binary) Root relaxation: objective 0.000000e+00, 2634 iterations, 0.21 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time * 0 0 0 0.0000000 0.00000 0.0% - 0s Explored 0 nodes (5429 simplex iterations) in 0.90 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [0, 8, 24, 25, 38, 40, 47, 48, 58, 61, 62, 87, 111, 134, 143, 171, 177, 179, 180, 184, 188, 213, 227, 232, 238] edges [(150, 184), (103, 62), (80, 232), (166, 47), (122, 238), (111, 143), (148, 61), (79, 238), (221, 143), (38, 38), (171, 171), (127, 227), (61, 238), (238, 134), (245, 238), (216, 227), (75, 24), (99, 61), (229, 177), (89, 62), (44, 227), (181, 61), (142, 188), (13, 177), (1, 134), (94, 0), (49, 24), (90, 62), (188, 188), (29, 232), (232, 38), (234, 62), (236, 227), (141, 0), (84, 227), (157, 238), (212, 61), (36, 232), (209, 62), (10, 8), (108, 61), (114, 232), (98, 188), (2, 47), (129, 227), (223, 232), (5, 8), (67, 58), (50, 143), (14, 180), (130, 134), (64, 47), (241, 238), (92, 87), (104, 58), (8, 180), (224, 61), (242, 232), (95, 232), (154, 48), (243, 87), (51, 238), (100, 227), (17, 171), (143, 171), (66, 47), (203, 40), (41, 38), (62, 143), (159, 143), (228, 213), (204, 171), (45, 232), (83, 184), (147, 179), (206, 227), (180, 180), (179, 238), (32, 61), (151, 227), (220, 180), (115, 180), (87, 48), (109, 47), (4, 232), (48, 48), (85, 232), (35, 134), (123, 47), (47, 87), (107, 62), (25, 238), (0, 238), (71, 184), (233, 184), (156, 48), (222, 47), (239, 87), (168, 134), (139, 238), (217, 180), (34, 61), (205, 40), (53, 40), (167, 171), (42, 143), (178, 61), (191, 238), (214, 62), (170, 48), (86, 61), (128, 61), (162, 177), (160, 47), (237, 61), (186, 47), (126, 40), (16, 232), (155, 180), (72, 61), (219, 47), (19, 232), (78, 227), (197, 48), (187, 87), (124, 61), (230, 232), (101, 134), (12, 61), (76, 232), (43, 184), (183, 87), (200, 227), (52, 0), (22, 62), (246, 238), (120, 0), (57, 62), (96, 180), (131, 24), (6, 238), (165, 58), (161, 184), (134, 134), (202, 62), (106, 180), (27, 47), (73, 87), (24, 24), (182, 227), (117, 48), (164, 227), (247, 188), (194, 232), (102, 238), (231, 47), (145, 232), (69, 87), (163, 232), (152, 180), (193, 24), (244, 24), (125, 180), (112, 61), (135, 87), (93, 171), (195, 184), (174, 48), (146, 134), (55, 48), (149, 177), (169, 179), (81, 134), (118, 48), (116, 184), (172, 184), (91, 47), (173, 48), (137, 61), (215, 61), (110, 47), (15, 24), (88, 61), (119, 87), (26, 38), (218, 87), (144, 177), (211, 232), (185, 48), (192, 38), (138, 232), (133, 24), (189, 238), (175, 48), (225, 61), (60, 47), (37, 62), (201, 232), (140, 24), (190, 232), (105, 25), (208, 24), (226, 24), (39, 87), (3, 24), (82, 180), (21, 24), (7, 48), (210, 188), (59, 111), (54, 61), (31, 40), (196, 143), (136, 232), (176, 232), (198, 232), (28, 24), (199, 188), (207, 58), (70, 134), (97, 87), (23, 24), (40, 24), (56, 134), (240, 24), (74, 58), (113, 47), (235, 24), (63, 232), (65, 24), (30, 61), (18, 48), (184, 184), (153, 171), (33, 61), (213, 143), (227, 8), (46, 48), (58, 87), (177, 177), (11, 24), (77, 232), (20, 48), (132, 180), (121, 61), (68, 61), (158, 38), (9, 61)] current theta: 0.173063148581 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:10 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 56494 rows and 56494 columns Presolve time: 0.13s Presolved: 5259 rows, 5506 columns, 15526 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 5506 integer (5506 binary) Root relaxation: objective 0.000000e+00, 2818 iterations, 0.16 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time * 0 0 0 0.0000000 0.00000 0.0% - 0s Explored 0 nodes (5138 simplex iterations) in 0.40 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [2, 11, 43, 47, 81, 101, 107, 111, 122, 131, 148, 155, 162, 171, 172, 197, 212, 221, 227, 233, 236, 239, 243, 246, 247] edges [(170, 243), (215, 122), (217, 155), (139, 107), (114, 2), (132, 155), (160, 243), (99, 131), (231, 247), (146, 131), (172, 243), (91, 243), (86, 148), (224, 212), (234, 247), (166, 197), (39, 239), (75, 148), (42, 111), (171, 171), (241, 107), (23, 148), (46, 239), (105, 101), (243, 243), (189, 148), (9, 246), (50, 221), (52, 197), (125, 155), (144, 148), (78, 155), (87, 233), (110, 247), (153, 247), (18, 239), (201, 246), (218, 233), (40, 212), (79, 107), (219, 243), (106, 227), (137, 131), (85, 122), (55, 239), (183, 2), (232, 212), (37, 107), (33, 131), (31, 212), (129, 227), (113, 239), (242, 131), (194, 2), (121, 148), (1, 81), (22, 247), (44, 236), (118, 233), (32, 2), (214, 246), (159, 247), (197, 239), (89, 107), (53, 221), (27, 172), (165, 243), (100, 155), (236, 236), (213, 171), (14, 155), (212, 212), (13, 247), (5, 236), (240, 122), (143, 171), (156, 239), (97, 233), (61, 148), (130, 122), (140, 148), (152, 155), (71, 43), (90, 246), (2, 2), (56, 81), (191, 131), (3, 131), (74, 233), (60, 243), (185, 197), (237, 162), (122, 122), (145, 246), (225, 246), (96, 236), (92, 233), (25, 122), (24, 131), (229, 246), (211, 107), (29, 2), (188, 247), (108, 148), (169, 131), (136, 246), (216, 162), (98, 247), (199, 247), (247, 247), (195, 243), (205, 246), (36, 246), (117, 233), (124, 131), (104, 239), (180, 227), (244, 148), (223, 246), (142, 247), (101, 81), (69, 239), (192, 131), (184, 233), (173, 243), (54, 122), (30, 2), (34, 131), (186, 243), (12, 246), (84, 155), (239, 239), (134, 81), (235, 162), (141, 131), (204, 246), (72, 2), (49, 212), (198, 246), (150, 233), (8, 227), (81, 81), (202, 171), (220, 236), (47, 243), (177, 2), (158, 246), (4, 212), (43, 239), (11, 131), (151, 155), (148, 148), (62, 111), (10, 155), (154, 239), (196, 171), (112, 239), (230, 2), (67, 243), (209, 111), (246, 246), (76, 212), (64, 239), (119, 233), (174, 233), (41, 107), (20, 47), (175, 243), (109, 239), (200, 155), (128, 148), (123, 239), (226, 131), (149, 148), (17, 247), (83, 172), (107, 107), (94, 131), (179, 131), (16, 2), (135, 233), (93, 171), (168, 107), (26, 107), (7, 197), (207, 247), (80, 122), (28, 131), (233, 233), (221, 221), (58, 47), (73, 243), (68, 197), (126, 162), (210, 171), (66, 247), (57, 111), (19, 148), (6, 131), (38, 107), (131, 131), (203, 247), (163, 148), (181, 162), (222, 247), (208, 148), (63, 246), (238, 122), (15, 148), (95, 107), (178, 162), (147, 122), (227, 227), (138, 148), (103, 246), (82, 155), (127, 236), (133, 148), (59, 111), (70, 122), (65, 148), (111, 111), (245, 246), (88, 131), (206, 155), (116, 233), (45, 2), (21, 155), (162, 148), (161, 239), (193, 81), (176, 131), (228, 171), (190, 122), (120, 148), (115, 155), (102, 131), (187, 243), (77, 2), (164, 162), (51, 81), (155, 155), (48, 233), (157, 81), (0, 148), (167, 111), (182, 236), (35, 81)] current theta: 0.0865315742905 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:11 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 59994 rows and 59998 columns Presolve time: 0.06s Presolved: 1759 rows, 2002 columns, 5032 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 2002 integer (2001 binary) Root relaxation: cutoff, 2021 iterations, 0.02 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 cutoff 0 - 0.10000 - - 0s Explored 0 nodes (2021 simplex iterations) in 0.09 seconds Thread count was 1 (of 16 available processors) Model objective exceeds cutoff Best objective -, best bound 1.000000000000e+00, gap - current theta: 0.129797361436 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:11 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58432 rows and 58432 columns Presolve time: 0.08s Presolved: 3321 rows, 3568 columns, 9712 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3568 integer (3568 binary) Root relaxation: objective 0.000000e+00, 3268 iterations, 0.12 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time * 0 0 0 0.0000000 0.00000 0.0% - 0s Explored 0 nodes (5000 simplex iterations) in 0.26 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [12, 55, 62, 69, 71, 81, 91, 112, 114, 115, 122, 135, 182, 202, 227, 230, 234, 237, 240, 241, 242, 243, 244, 246, 247] edges [(88, 242), (65, 244), (97, 135), (170, 91), (160, 243), (231, 247), (153, 234), (155, 115), (172, 243), (91, 243), (234, 234), (215, 240), (79, 241), (61, 244), (71, 71), (233, 135), (185, 55), (139, 240), (58, 91), (214, 234), (45, 230), (38, 241), (243, 243), (144, 112), (27, 243), (9, 12), (110, 247), (108, 244), (0, 244), (43, 71), (236, 182), (192, 240), (31, 12), (235, 237), (201, 246), (137, 242), (219, 243), (133, 244), (106, 227), (168, 241), (84, 227), (93, 202), (125, 115), (239, 55), (22, 234), (115, 115), (26, 241), (121, 237), (12, 12), (16, 230), (129, 227), (156, 55), (171, 202), (50, 202), (64, 112), (82, 227), (52, 55), (1, 81), (149, 237), (131, 242), (238, 240), (196, 202), (159, 247), (34, 242), (44, 182), (95, 12), (184, 135), (207, 114), (126, 237), (181, 237), (17, 202), (2, 230), (72, 114), (226, 242), (13, 247), (68, 112), (32, 230), (76, 12), (33, 242), (130, 122), (209, 202), (112, 55), (90, 246), (143, 202), (56, 81), (60, 243), (69, 69), (122, 122), (145, 246), (157, 122), (225, 246), (25, 122), (241, 241), (218, 135), (229, 246), (216, 115), (179, 242), (188, 247), (190, 240), (136, 246), (10, 115), (98, 247), (247, 247), (195, 243), (205, 246), (36, 246), (150, 135), (206, 182), (7, 112), (99, 242), (180, 227), (142, 247), (211, 12), (101, 81), (85, 240), (187, 91), (86, 237), (48, 71), (173, 243), (104, 71), (54, 122), (186, 243), (53, 234), (14, 115), (74, 71), (141, 242), (124, 242), (163, 244), (134, 81), (47, 91), (175, 69), (194, 69), (6, 242), (118, 135), (117, 135), (230, 230), (109, 112), (77, 114), (78, 227), (24, 242), (198, 246), (138, 244), (8, 227), (224, 12), (81, 81), (132, 115), (212, 244), (41, 241), (11, 242), (158, 246), (80, 240), (200, 227), (183, 114), (107, 241), (57, 62), (199, 234), (245, 12), (67, 243), (37, 241), (204, 234), (246, 246), (18, 55), (223, 114), (29, 230), (116, 135), (244, 244), (30, 230), (174, 71), (182, 182), (19, 244), (213, 202), (242, 242), (15, 242), (89, 241), (151, 182), (167, 62), (42, 202), (146, 122), (240, 240), (59, 62), (75, 237), (111, 62), (178, 237), (127, 182), (46, 55), (152, 227), (96, 182), (210, 202), (114, 114), (202, 202), (3, 242), (123, 112), (119, 91), (166, 112), (73, 243), (176, 244), (83, 69), (161, 69), (100, 182), (66, 247), (62, 62), (102, 240), (4, 230), (191, 240), (203, 247), (222, 247), (63, 246), (169, 242), (228, 202), (147, 122), (162, 237), (227, 227), (87, 135), (113, 55), (40, 244), (103, 246), (28, 242), (70, 122), (21, 115), (140, 244), (220, 182), (148, 244), (92, 135), (164, 182), (105, 240), (39, 112), (221, 202), (237, 237), (193, 81), (208, 244), (49, 240), (120, 237), (177, 230), (217, 182), (23, 244), (55, 55), (154, 55), (20, 91), (232, 12), (5, 182), (135, 135), (51, 81), (94, 244), (197, 112), (165, 114), (189, 244), (35, 81), (128, 237)] current theta: 0.108164467863 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:12 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 59292 rows and 59292 columns Presolve time: 0.06s Presolved: 2461 rows, 2708 columns, 7132 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 2708 integer (2708 binary) Root relaxation: cutoff, 2958 iterations, 0.06 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 cutoff 0 - 0.10000 - - 0s Explored 0 nodes (2958 simplex iterations) in 0.13 seconds Thread count was 1 (of 16 available processors) Model objective exceeds cutoff Best objective -, best bound 1.000000000000e+00, gap - current theta: 0.118980914649 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:12 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58854 rows and 58854 columns Presolve time: 0.07s Presolved: 2899 rows, 3146 columns, 8446 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3146 integer (3146 binary) Root relaxation: cutoff, 4105 iterations, 0.15 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 cutoff 0 - 0.10000 - - 0s Explored 0 nodes (4105 simplex iterations) in 0.23 seconds Thread count was 1 (of 16 available processors) Model objective exceeds cutoff Best objective -, best bound 1.000000000000e+00, gap - current theta: 0.124389138043 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:12 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58642 rows and 58642 columns Presolve time: 0.07s Presolved: 3111 rows, 3358 columns, 9082 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3358 integer (3358 binary) Root relaxation: objective 0.000000e+00, 3441 iterations, 0.13 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 0.00000 0 60 - 0.00000 - - 0s Another try with MIP start 0 0 0.00000 0 60 - 0.00000 - - 0s * 0 0 0 0.0000000 0.00000 0.0% - 0s Cutting planes: Zero half: 7 Explored 0 nodes (12012 simplex iterations) in 0.42 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [16, 37, 47, 48, 73, 96, 101, 109, 111, 157, 159, 165, 185, 200, 202, 204, 215, 216, 233, 237, 239, 242, 244, 245, 246] edges [(80, 215), (88, 242), (65, 244), (199, 204), (180, 200), (139, 37), (16, 16), (215, 215), (61, 244), (29, 16), (27, 165), (130, 157), (187, 47), (39, 239), (122, 215), (68, 239), (79, 37), (105, 101), (40, 245), (115, 216), (87, 233), (108, 244), (0, 244), (41, 101), (18, 239), (218, 233), (46, 185), (137, 242), (69, 109), (89, 37), (26, 101), (155, 216), (232, 245), (133, 244), (93, 202), (194, 109), (37, 37), (164, 216), (49, 215), (159, 159), (55, 239), (121, 237), (129, 200), (168, 101), (66, 165), (76, 245), (95, 245), (113, 239), (171, 202), (47, 47), (149, 237), (134, 157), (247, 159), (131, 242), (240, 215), (13, 165), (183, 165), (118, 233), (217, 200), (192, 215), (83, 47), (196, 202), (60, 165), (12, 245), (34, 242), (185, 96), (197, 239), (126, 237), (181, 237), (78, 200), (205, 37), (226, 242), (102, 215), (67, 73), (21, 216), (85, 215), (241, 37), (84, 200), (33, 242), (97, 233), (10, 216), (209, 202), (125, 216), (90, 246), (109, 109), (143, 202), (152, 200), (206, 216), (190, 215), (50, 159), (74, 233), (77, 16), (9, 245), (51, 157), (45, 109), (73, 73), (227, 200), (225, 246), (92, 233), (48, 48), (179, 242), (114, 16), (207, 165), (110, 73), (5, 96), (136, 246), (211, 37), (170, 47), (38, 101), (146, 215), (28, 215), (104, 239), (99, 242), (245, 245), (81, 101), (86, 237), (144, 109), (17, 159), (184, 233), (35, 101), (44, 96), (231, 73), (172, 47), (235, 216), (141, 242), (147, 215), (239, 239), (160, 47), (142, 204), (151, 216), (124, 242), (163, 244), (236, 96), (25, 215), (186, 47), (6, 242), (145, 37), (96, 96), (175, 165), (193, 101), (24, 242), (150, 233), (138, 244), (212, 244), (173, 165), (8, 200), (127, 200), (42, 204), (11, 242), (158, 246), (224, 245), (200, 200), (188, 159), (62, 111), (154, 239), (112, 239), (98, 159), (31, 245), (246, 246), (243, 73), (222, 73), (64, 239), (244, 244), (174, 233), (165, 165), (20, 47), (19, 244), (213, 202), (242, 242), (15, 242), (117, 48), (123, 239), (82, 200), (75, 237), (182, 96), (176, 242), (135, 233), (191, 215), (178, 237), (210, 202), (53, 204), (52, 96), (202, 202), (3, 242), (233, 233), (153, 159), (58, 47), (166, 239), (103, 245), (157, 157), (106, 200), (91, 47), (57, 111), (204, 204), (32, 109), (156, 185), (63, 246), (234, 204), (1, 101), (43, 48), (216, 216), (229, 204), (169, 242), (228, 202), (198, 204), (54, 215), (223, 16), (203, 204), (162, 237), (36, 204), (107, 37), (30, 16), (101, 101), (119, 47), (56, 157), (70, 215), (59, 111), (4, 16), (140, 244), (148, 244), (72, 16), (7, 239), (111, 111), (195, 47), (220, 200), (132, 216), (238, 215), (116, 233), (221, 202), (161, 239), (237, 237), (201, 111), (208, 244), (219, 165), (120, 237), (23, 244), (14, 216), (177, 16), (22, 204), (71, 48), (2, 16), (94, 244), (167, 111), (189, 244), (214, 204), (100, 200), (230, 16), (128, 237)] current theta: 0.121685026346 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:13 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58752 rows and 58752 columns Presolve time: 0.07s Presolved: 3001 rows, 3248 columns, 8752 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3248 integer (3248 binary) Root relaxation: objective 0.000000e+00, 3519 iterations, 0.14 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time * 0 0 0 0.0000000 0.00000 0.0% - 0s Explored 0 nodes (5421 simplex iterations) in 0.29 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [13, 30, 37, 43, 64, 67, 96, 101, 109, 111, 157, 159, 167, 200, 213, 215, 216, 219, 232, 233, 234, 237, 242, 244, 246] edges [(13, 13), (209, 234), (80, 215), (161, 43), (88, 242), (65, 244), (180, 200), (40, 232), (139, 37), (234, 234), (215, 215), (61, 244), (130, 157), (122, 215), (9, 37), (12, 232), (239, 64), (224, 232), (243, 67), (214, 234), (142, 234), (79, 37), (105, 101), (66, 13), (46, 64), (115, 216), (87, 233), (108, 244), (0, 244), (235, 237), (41, 101), (201, 246), (218, 233), (137, 242), (69, 109), (89, 37), (26, 101), (155, 216), (31, 232), (133, 244), (194, 109), (156, 64), (37, 37), (164, 216), (22, 234), (49, 215), (159, 159), (121, 237), (210, 213), (83, 219), (129, 200), (168, 101), (64, 43), (149, 237), (134, 157), (247, 159), (131, 242), (240, 215), (207, 13), (118, 233), (217, 200), (192, 215), (48, 43), (34, 242), (185, 96), (126, 237), (181, 237), (78, 200), (95, 232), (226, 242), (102, 215), (160, 219), (21, 216), (85, 215), (241, 37), (84, 200), (33, 242), (97, 233), (10, 216), (47, 67), (125, 216), (123, 109), (71, 43), (228, 213), (172, 67), (90, 246), (109, 109), (27, 219), (152, 200), (206, 216), (165, 219), (190, 215), (32, 30), (50, 159), (74, 233), (51, 157), (2, 30), (219, 219), (227, 200), (225, 246), (92, 233), (229, 246), (171, 213), (223, 30), (187, 67), (179, 242), (5, 96), (177, 30), (136, 246), (211, 37), (143, 213), (38, 101), (197, 64), (29, 30), (146, 215), (28, 215), (205, 246), (4, 30), (36, 246), (112, 109), (30, 30), (99, 242), (230, 30), (81, 101), (55, 64), (86, 237), (103, 37), (144, 109), (17, 159), (184, 233), (35, 101), (44, 96), (110, 159), (53, 234), (141, 242), (147, 215), (72, 30), (196, 167), (124, 242), (163, 244), (236, 96), (25, 215), (16, 30), (6, 242), (145, 37), (96, 96), (193, 101), (24, 242), (198, 246), (150, 233), (138, 244), (212, 244), (8, 200), (127, 200), (76, 232), (11, 242), (158, 246), (195, 219), (62, 167), (200, 200), (188, 159), (166, 64), (186, 67), (98, 159), (204, 234), (246, 246), (245, 232), (221, 234), (244, 244), (174, 233), (19, 244), (45, 30), (104, 64), (242, 242), (15, 242), (91, 67), (213, 213), (82, 200), (75, 237), (182, 96), (176, 242), (68, 64), (135, 233), (183, 219), (77, 30), (67, 67), (191, 215), (178, 237), (42, 234), (52, 96), (222, 159), (3, 242), (233, 233), (153, 159), (20, 67), (93, 167), (157, 157), (114, 30), (106, 200), (73, 67), (173, 219), (39, 64), (203, 13), (58, 43), (57, 111), (63, 246), (1, 101), (199, 13), (216, 216), (117, 43), (169, 242), (43, 64), (54, 215), (162, 237), (107, 37), (101, 101), (56, 157), (70, 215), (59, 111), (113, 64), (231, 13), (7, 64), (140, 244), (148, 244), (111, 111), (202, 213), (119, 43), (220, 200), (132, 216), (238, 215), (116, 233), (237, 237), (208, 244), (18, 64), (120, 237), (23, 244), (14, 216), (151, 200), (170, 219), (232, 232), (94, 244), (154, 109), (167, 111), (60, 219), (189, 244), (175, 219), (100, 200), (128, 237)] current theta: 0.120332970498 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:14 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58808 rows and 58808 columns Presolve time: 0.07s Presolved: 2945 rows, 3192 columns, 8584 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3192 integer (3192 binary) Root relaxation: objective 0.000000e+00, 3630 iterations, 0.13 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 0.00000 0 100 - 0.00000 - - 0s Another try with MIP start 0 0 infeasible 0 - 0.10000 - - 0s Cutting planes: Gomory: 3 Zero half: 7 Explored 0 nodes (10877 simplex iterations) in 0.56 seconds Thread count was 1 (of 16 available processors) Model objective exceeds cutoff Best objective -, best bound 1.000000000000e+00, gap - current theta: 0.121008998422 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:15 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58778 rows and 58778 columns Presolve time: 0.07s Presolved: 2975 rows, 3222 columns, 8674 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3222 integer (3222 binary) Root relaxation: objective 0.000000e+00, 3341 iterations, 0.12 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 0.00000 0 84 - 0.00000 - - 0s Another try with MIP start 0 0 0.00000 0 204 - 0.00000 - - 0s * 0 0 0 0.0000000 0.00000 0.0% - 0s Cutting planes: Gomory: 1 Zero half: 22 Explored 0 nodes (9640 simplex iterations) in 0.42 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [22, 29, 37, 43, 64, 67, 96, 101, 109, 157, 158, 167, 200, 207, 213, 215, 216, 219, 229, 232, 233, 237, 242, 244, 247] edges [(80, 215), (161, 43), (88, 242), (65, 244), (180, 200), (40, 232), (231, 247), (139, 37), (215, 215), (61, 244), (130, 157), (122, 215), (9, 37), (12, 232), (239, 64), (198, 229), (224, 232), (243, 67), (79, 37), (105, 101), (46, 64), (115, 216), (87, 233), (110, 247), (108, 244), (0, 244), (41, 101), (2, 29), (218, 233), (137, 242), (69, 109), (89, 37), (26, 101), (155, 216), (31, 232), (133, 244), (43, 43), (194, 109), (156, 64), (37, 37), (164, 216), (49, 215), (121, 237), (210, 213), (83, 219), (4, 29), (129, 200), (168, 101), (149, 237), (134, 157), (136, 229), (131, 242), (240, 215), (30, 29), (118, 233), (217, 200), (192, 215), (230, 29), (159, 247), (48, 43), (34, 242), (185, 96), (126, 237), (59, 158), (181, 237), (90, 158), (78, 200), (72, 29), (205, 37), (95, 232), (16, 29), (53, 229), (226, 242), (13, 247), (102, 215), (160, 219), (21, 216), (85, 215), (241, 37), (84, 200), (93, 213), (33, 242), (97, 233), (10, 216), (47, 67), (125, 216), (123, 109), (71, 43), (228, 213), (172, 67), (109, 109), (36, 229), (27, 219), (152, 200), (206, 216), (165, 219), (111, 167), (190, 215), (74, 233), (64, 64), (234, 22), (51, 157), (219, 219), (227, 200), (50, 213), (92, 233), (221, 22), (171, 213), (187, 67), (203, 207), (179, 242), (188, 247), (22, 22), (5, 96), (211, 37), (204, 229), (246, 229), (98, 247), (199, 247), (143, 213), (38, 101), (197, 64), (247, 247), (146, 215), (28, 215), (112, 109), (99, 242), (81, 101), (55, 64), (42, 22), (86, 237), (103, 37), (144, 109), (184, 233), (35, 101), (44, 96), (17, 213), (235, 216), (195, 67), (141, 242), (147, 215), (196, 167), (124, 242), (163, 244), (236, 96), (25, 215), (6, 242), (212, 232), (209, 22), (145, 37), (96, 96), (201, 229), (114, 29), (193, 101), (24, 242), (150, 233), (138, 244), (63, 229), (8, 200), (127, 200), (76, 232), (11, 242), (62, 167), (200, 200), (166, 64), (186, 67), (229, 229), (225, 232), (245, 232), (244, 244), (174, 233), (19, 244), (177, 29), (104, 64), (242, 242), (15, 242), (91, 67), (213, 213), (82, 200), (29, 29), (75, 237), (182, 96), (39, 109), (176, 242), (68, 64), (135, 233), (183, 219), (67, 67), (57, 167), (191, 215), (178, 237), (52, 96), (3, 242), (233, 233), (20, 67), (207, 207), (157, 157), (106, 200), (73, 67), (173, 219), (158, 37), (66, 247), (58, 43), (167, 167), (32, 109), (222, 247), (1, 101), (223, 229), (216, 216), (117, 43), (169, 242), (54, 215), (162, 237), (107, 37), (101, 101), (214, 229), (56, 157), (70, 215), (113, 64), (7, 64), (140, 244), (148, 244), (202, 213), (119, 43), (220, 200), (132, 216), (142, 22), (238, 215), (116, 233), (45, 29), (237, 237), (208, 244), (18, 64), (120, 237), (23, 244), (14, 216), (151, 200), (170, 219), (153, 22), (77, 29), (232, 232), (94, 244), (154, 109), (60, 219), (189, 244), (175, 219), (100, 200), (128, 237)] current theta: 0.12067098446 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:15 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58792 rows and 58792 columns Presolve time: 0.07s Presolved: 2961 rows, 3208 columns, 8632 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3208 integer (3208 binary) Root relaxation: objective 0.000000e+00, 3282 iterations, 0.10 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 0.00000 0 124 - 0.00000 - - 0s Another try with MIP start 0 0 0.00000 0 234 - 0.00000 - - 0s 0 0 0.00000 0 93 - 0.00000 - - 0s * 0 0 0 0.0000000 0.00000 0.0% - 0s Cutting planes: Zero half: 26 Explored 0 nodes (15888 simplex iterations) in 0.49 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [22, 29, 37, 43, 64, 67, 96, 101, 109, 157, 158, 167, 198, 200, 207, 213, 215, 216, 219, 232, 233, 237, 242, 244, 247] edges [(80, 215), (161, 43), (88, 242), (65, 244), (180, 200), (40, 232), (231, 247), (139, 37), (215, 215), (61, 244), (130, 157), (136, 158), (122, 215), (9, 37), (12, 232), (239, 64), (224, 232), (79, 37), (105, 101), (46, 64), (115, 216), (87, 233), (110, 247), (108, 244), (0, 244), (235, 237), (41, 101), (2, 29), (218, 233), (137, 242), (69, 109), (89, 37), (26, 101), (155, 216), (31, 232), (133, 244), (43, 43), (198, 198), (194, 109), (156, 64), (37, 37), (164, 216), (49, 215), (121, 237), (210, 213), (83, 219), (4, 29), (129, 200), (168, 101), (149, 237), (134, 157), (131, 242), (240, 215), (30, 29), (118, 233), (217, 200), (192, 215), (230, 29), (159, 247), (48, 43), (34, 242), (229, 198), (185, 96), (126, 237), (59, 158), (181, 237), (90, 158), (78, 200), (72, 29), (95, 232), (16, 29), (226, 242), (13, 247), (102, 215), (21, 216), (85, 215), (241, 37), (84, 200), (53, 22), (36, 198), (93, 213), (33, 242), (97, 233), (10, 216), (47, 67), (125, 216), (123, 109), (71, 43), (228, 213), (172, 67), (109, 109), (214, 198), (27, 219), (152, 200), (206, 216), (165, 219), (111, 167), (190, 215), (74, 233), (64, 64), (234, 22), (51, 157), (45, 109), (219, 219), (227, 200), (50, 213), (92, 233), (221, 22), (171, 213), (187, 67), (203, 207), (179, 242), (188, 247), (22, 22), (5, 96), (63, 158), (211, 37), (98, 247), (199, 247), (143, 213), (246, 158), (38, 101), (197, 64), (247, 247), (146, 215), (28, 215), (112, 109), (99, 242), (142, 247), (243, 219), (81, 101), (55, 64), (42, 22), (86, 237), (103, 37), (144, 109), (184, 233), (35, 101), (44, 96), (17, 213), (195, 67), (141, 242), (204, 22), (147, 215), (196, 167), (124, 242), (163, 244), (236, 96), (25, 215), (6, 242), (209, 22), (145, 37), (96, 96), (114, 29), (193, 101), (24, 242), (150, 233), (138, 244), (212, 244), (8, 200), (127, 200), (76, 232), (11, 242), (62, 167), (200, 200), (166, 64), (186, 67), (225, 232), (245, 232), (244, 244), (205, 158), (174, 233), (19, 244), (177, 29), (104, 64), (242, 242), (15, 242), (91, 67), (213, 213), (82, 200), (29, 29), (75, 237), (182, 96), (176, 242), (68, 64), (135, 233), (183, 219), (67, 67), (57, 167), (191, 215), (178, 237), (52, 96), (3, 242), (233, 233), (20, 67), (207, 207), (157, 157), (106, 200), (73, 67), (173, 219), (158, 37), (39, 64), (66, 247), (58, 43), (167, 167), (32, 109), (222, 247), (1, 101), (216, 216), (117, 43), (169, 242), (54, 215), (162, 237), (160, 67), (107, 37), (101, 101), (56, 157), (70, 215), (113, 64), (7, 64), (140, 244), (223, 198), (148, 244), (202, 213), (119, 43), (220, 200), (132, 216), (238, 215), (116, 233), (237, 237), (208, 244), (18, 64), (120, 237), (23, 244), (14, 216), (151, 200), (170, 219), (153, 22), (154, 64), (77, 29), (232, 232), (94, 244), (60, 219), (201, 198), (189, 244), (175, 219), (100, 200), (128, 237)] current theta: 0.120501977479 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:16 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58802 rows and 58802 columns Presolve time: 0.07s Presolved: 2951 rows, 3198 columns, 8602 nonzeros MIP start did not produce a feasible solution Variable types: 0 continuous, 3198 integer (3198 binary) Root relaxation: objective 0.000000e+00, 3681 iterations, 0.13 seconds Nodes | Current Node | Objective Bounds | Work Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time 0 0 0.00000 0 104 - 0.00000 - - 0s Another try with MIP start 0 0 0.00000 0 295 - 0.00000 - - 0s 0 0 0.00000 0 138 - 0.00000 - - 0s 0 0 0.00000 0 161 - 0.00000 - - 0s 0 0 0.00000 0 106 - 0.00000 - - 0s 0 0 0.00000 0 135 - 0.00000 - - 0s 0 0 0.00000 0 236 - 0.00000 - - 0s 0 0 0.00000 0 229 - 0.00000 - - 1s 0 0 0.00000 0 217 - 0.00000 - - 1s 0 0 0.00000 0 106 - 0.00000 - - 1s 0 0 0.00000 0 228 - 0.00000 - - 1s 0 0 0.00000 0 227 - 0.00000 - - 1s 0 0 0.00000 0 133 - 0.00000 - - 1s 0 0 0.00000 0 276 - 0.00000 - - 1s 0 0 0.00000 0 106 - 0.00000 - - 2s 0 0 0.00000 0 223 - 0.00000 - - 2s 0 0 0.00000 0 106 - 0.00000 - - 2s 0 0 0.00000 0 223 - 0.00000 - - 2s 0 0 0.00000 0 104 - 0.00000 - - 2s 0 0 0.00000 0 217 - 0.00000 - - 2s 0 0 0.00000 0 104 - 0.00000 - - 2s 0 0 0.00000 0 258 - 0.00000 - - 2s 0 0 0.00000 0 104 - 0.00000 - - 2s 0 2 0.00000 0 104 - 0.00000 - - 2s Cutting planes: Zero half: 5 Explored 3 nodes (72478 simplex iterations) in 2.86 seconds Thread count was 1 (of 16 available processors) Model objective exceeds cutoff Best objective -, best bound -, gap - current theta: 0.120586480969 Gurobi 5.0.1 (linux64) logging started Thu Nov 22 08:33:19 2012 Optimize a model with 61753 rows, 62000 columns and 185008 nonzeros Presolve removed 58800 rows and 58800 columns Presolve time: 0.07s Presolved: 2953 rows, 3200 columns, 8608 nonzeros Loaded MIP start with objective 0 Variable types: 0 continuous, 3200 integer (3200 binary) Root relaxation: cutoff, 0 iterations, 0.00 seconds Explored 0 nodes (0 simplex iterations) in 0.08 seconds Thread count was 1 (of 16 available processors) Optimal solution found (tolerance 1.00e-04) Best objective 0.000000000000e+00, best bound 0.000000000000e+00, gap 0.0% infeasibility= 0.0 updated solution: facilities [22, 29, 37, 43, 64, 67, 96, 101, 109, 157, 158, 167, 198, 200, 207, 213, 215, 216, 219, 232, 233, 237, 242, 244, 247] edges [(80, 215), (161, 43), (88, 242), (65, 244), (180, 200), (40, 232), (231, 247), (139, 37), (215, 215), (61, 244), (130, 157), (136, 158), (122, 215), (9, 37), (12, 232), (239, 64), (224, 232), (79, 37), (105, 101), (46, 64), (115, 216), (87, 233), (110, 247), (108, 244), (0, 244), (235, 237), (41, 101), (2, 29), (218, 233), (137, 242), (69, 109), (89, 37), (26, 101), (155, 216), (31, 232), (133, 244), (43, 43), (198, 198), (194, 109), (156, 64), (37, 37), (164, 216), (49, 215), (121, 237), (210, 213), (83, 219), (4, 29), (129, 200), (168, 101), (149, 237), (134, 157), (131, 242), (240, 215), (30, 29), (118, 233), (217, 200), (192, 215), (230, 29), (159, 247), (48, 43), (34, 242), (229, 198), (185, 96), (126, 237), (59, 158), (181, 237), (90, 158), (78, 200), (72, 29), (95, 232), (16, 29), (226, 242), (13, 247), (102, 215), (21, 216), (85, 215), (241, 37), (84, 200), (53, 22), (36, 198), (93, 213), (33, 242), (97, 233), (10, 216), (47, 67), (125, 216), (123, 109), (71, 43), (228, 213), (172, 67), (109, 109), (214, 198), (27, 219), (152, 200), (206, 216), (165, 219), (111, 167), (190, 215), (74, 233), (64, 64), (234, 22), (51, 157), (45, 109), (219, 219), (227, 200), (50, 213), (92, 233), (221, 22), (171, 213), (187, 67), (203, 207), (179, 242), (188, 247), (22, 22), (5, 96), (63, 158), (211, 37), (98, 247), (199, 247), (143, 213), (246, 158), (38, 101), (197, 64), (247, 247), (146, 215), (28, 215), (112, 109), (99, 242), (142, 247), (243, 219), (81, 101), (55, 64), (42, 22), (86, 237), (103, 37), (144, 109), (184, 233), (35, 101), (44, 96), (17, 213), (195, 67), (141, 242), (204, 22), (147, 215), (196, 167), (124, 242), (163, 244), (236, 96), (25, 215), (6, 242), (209, 22), (145, 37), (96, 96), (114, 29), (193, 101), (24, 242), (150, 233), (138, 244), (212, 244), (8, 200), (127, 200), (76, 232), (11, 242), (62, 167), (200, 200), (166, 64), (186, 67), (225, 232), (245, 232), (244, 244), (205, 158), (174, 233), (19, 244), (177, 29), (104, 64), (242, 242), (15, 242), (91, 67), (213, 213), (82, 200), (29, 29), (75, 237), (182, 96), (176, 242), (68, 64), (135, 233), (183, 219), (67, 67), (57, 167), (191, 215), (178, 237), (52, 96), (3, 242), (233, 233), (20, 67), (207, 207), (157, 157), (106, 200), (73, 67), (173, 219), (158, 37), (39, 64), (66, 247), (58, 43), (167, 167), (32, 109), (222, 247), (1, 101), (216, 216), (117, 43), (169, 242), (54, 215), (162, 237), (160, 67), (107, 37), (101, 101), (56, 157), (70, 215), (113, 64), (7, 64), (140, 244), (223, 198), (148, 244), (202, 213), (119, 43), (220, 200), (132, 216), (238, 215), (116, 233), (237, 237), (208, 244), (18, 64), (120, 237), (23, 244), (14, 216), (151, 200), (170, 219), (153, 22), (154, 64), (77, 29), (232, 232), (94, 244), (60, 219), (201, 198), (189, 244), (175, 219), (100, 200), (128, 237)]