CSE505/Assignment2/A/data15.lp
2024-03-09 17:30:02 -05:00

436 lines
5.8 KiB
Plaintext

node(a).
path(a, b).
edge(a, b, 4).
path(a, c).
edge(a, c, 4).
path(a, d).
edge(a, d, 14).
path(a, e).
edge(a, e, 12).
path(a, f).
edge(a, f, 20).
path(a, g).
edge(a, g, 1).
path(a, h).
edge(a, h, 1).
path(a, i).
edge(a, i, 14).
path(a, j).
edge(a, j, 12).
path(a, k).
edge(a, k, 15).
path(a, l).
edge(a, l, 15).
path(a, m).
edge(a, m, 18).
path(a, n).
edge(a, n, 11).
path(a, o).
edge(a, o, 19).
node(b).
path(b, a).
edge(b, a, 5).
path(b, c).
edge(b, c, 3).
path(b, d).
edge(b, d, 6).
path(b, e).
edge(b, e, 15).
path(b, f).
edge(b, f, 6).
path(b, g).
edge(b, g, 7).
path(b, h).
edge(b, h, 5).
path(b, i).
edge(b, i, 3).
path(b, j).
edge(b, j, 19).
path(b, k).
edge(b, k, 11).
path(b, l).
edge(b, l, 8).
path(b, m).
edge(b, m, 13).
path(b, n).
edge(b, n, 6).
path(b, o).
edge(b, o, 12).
node(c).
path(c, a).
edge(c, a, 3).
path(c, b).
edge(c, b, 4).
path(c, d).
edge(c, d, 2).
path(c, e).
edge(c, e, 3).
path(c, f).
edge(c, f, 1).
path(c, g).
edge(c, g, 1).
path(c, h).
edge(c, h, 2).
path(c, i).
edge(c, i, 11).
path(c, j).
edge(c, j, 2).
path(c, k).
edge(c, k, 9).
path(c, l).
edge(c, l, 10).
path(c, m).
edge(c, m, 14).
path(c, n).
edge(c, n, 20).
path(c, o).
edge(c, o, 19).
node(d).
path(d, a).
edge(d, a, 17).
path(d, b).
edge(d, b, 3).
path(d, c).
edge(d, c, 17).
path(d, e).
edge(d, e, 13).
path(d, f).
edge(d, f, 19).
path(d, g).
edge(d, g, 20).
path(d, h).
edge(d, h, 12).
path(d, i).
edge(d, i, 18).
path(d, j).
edge(d, j, 9).
path(d, k).
edge(d, k, 11).
path(d, l).
edge(d, l, 20).
path(d, m).
edge(d, m, 16).
path(d, n).
edge(d, n, 18).
path(d, o).
edge(d, o, 19).
node(e).
path(e, a).
edge(e, a, 6).
path(e, b).
edge(e, b, 5).
path(e, c).
edge(e, c, 2).
path(e, d).
edge(e, d, 14).
path(e, f).
edge(e, f, 8).
path(e, g).
edge(e, g, 15).
path(e, h).
edge(e, h, 6).
path(e, i).
edge(e, i, 2).
path(e, j).
edge(e, j, 13).
path(e, k).
edge(e, k, 12).
path(e, l).
edge(e, l, 7).
path(e, m).
edge(e, m, 4).
path(e, n).
edge(e, n, 9).
path(e, o).
edge(e, o, 6).
node(f).
path(f, a).
edge(f, a, 6).
path(f, b).
edge(f, b, 6).
path(f, c).
edge(f, c, 14).
path(f, d).
edge(f, d, 6).
path(f, e).
edge(f, e, 9).
path(f, g).
edge(f, g, 14).
path(f, h).
edge(f, h, 13).
path(f, i).
edge(f, i, 19).
path(f, j).
edge(f, j, 12).
path(f, k).
edge(f, k, 1).
path(f, l).
edge(f, l, 1).
path(f, m).
edge(f, m, 1).
path(f, n).
edge(f, n, 17).
path(f, o).
edge(f, o, 11).
node(g).
path(g, a).
edge(g, a, 15).
path(g, b).
edge(g, b, 5).
path(g, c).
edge(g, c, 4).
path(g, d).
edge(g, d, 13).
path(g, e).
edge(g, e, 16).
path(g, f).
edge(g, f, 1).
path(g, h).
edge(g, h, 12).
path(g, i).
edge(g, i, 13).
path(g, j).
edge(g, j, 5).
path(g, k).
edge(g, k, 1).
path(g, l).
edge(g, l, 15).
path(g, m).
edge(g, m, 18).
path(g, n).
edge(g, n, 19).
path(g, o).
edge(g, o, 4).
node(h).
path(h, a).
edge(h, a, 6).
path(h, b).
edge(h, b, 13).
path(h, c).
edge(h, c, 2).
path(h, d).
edge(h, d, 5).
path(h, e).
edge(h, e, 10).
path(h, f).
edge(h, f, 6).
path(h, g).
edge(h, g, 18).
path(h, i).
edge(h, i, 3).
path(h, j).
edge(h, j, 12).
path(h, k).
edge(h, k, 15).
path(h, l).
edge(h, l, 7).
path(h, m).
edge(h, m, 17).
path(h, n).
edge(h, n, 19).
path(h, o).
edge(h, o, 1).
node(i).
path(i, a).
edge(i, a, 15).
path(i, b).
edge(i, b, 11).
path(i, c).
edge(i, c, 12).
path(i, d).
edge(i, d, 18).
path(i, e).
edge(i, e, 9).
path(i, f).
edge(i, f, 20).
path(i, g).
edge(i, g, 19).
path(i, h).
edge(i, h, 9).
path(i, j).
edge(i, j, 4).
path(i, k).
edge(i, k, 5).
path(i, l).
edge(i, l, 19).
path(i, m).
edge(i, m, 8).
path(i, n).
edge(i, n, 5).
path(i, o).
edge(i, o, 14).
node(j).
path(j, a).
edge(j, a, 1).
path(j, b).
edge(j, b, 4).
path(j, c).
edge(j, c, 19).
path(j, d).
edge(j, d, 7).
path(j, e).
edge(j, e, 20).
path(j, f).
edge(j, f, 11).
path(j, g).
edge(j, g, 5).
path(j, h).
edge(j, h, 11).
path(j, i).
edge(j, i, 9).
path(j, k).
edge(j, k, 15).
path(j, l).
edge(j, l, 8).
path(j, m).
edge(j, m, 12).
path(j, n).
edge(j, n, 4).
path(j, o).
edge(j, o, 19).
node(k).
path(k, a).
edge(k, a, 20).
path(k, b).
edge(k, b, 12).
path(k, c).
edge(k, c, 5).
path(k, d).
edge(k, d, 18).
path(k, e).
edge(k, e, 10).
path(k, f).
edge(k, f, 19).
path(k, g).
edge(k, g, 1).
path(k, h).
edge(k, h, 3).
path(k, i).
edge(k, i, 8).
path(k, j).
edge(k, j, 18).
path(k, l).
edge(k, l, 20).
path(k, m).
edge(k, m, 2).
path(k, n).
edge(k, n, 13).
path(k, o).
edge(k, o, 13).
node(l).
path(l, a).
edge(l, a, 5).
path(l, b).
edge(l, b, 12).
path(l, c).
edge(l, c, 9).
path(l, d).
edge(l, d, 2).
path(l, e).
edge(l, e, 10).
path(l, f).
edge(l, f, 3).
path(l, g).
edge(l, g, 10).
path(l, h).
edge(l, h, 18).
path(l, i).
edge(l, i, 10).
path(l, j).
edge(l, j, 18).
path(l, k).
edge(l, k, 1).
path(l, m).
edge(l, m, 6).
path(l, n).
edge(l, n, 8).
path(l, o).
edge(l, o, 20).
node(m).
path(m, a).
edge(m, a, 1).
path(m, b).
edge(m, b, 20).
path(m, c).
edge(m, c, 4).
path(m, d).
edge(m, d, 12).
path(m, e).
edge(m, e, 4).
path(m, f).
edge(m, f, 19).
path(m, g).
edge(m, g, 17).
path(m, h).
edge(m, h, 12).
path(m, i).
edge(m, i, 19).
path(m, j).
edge(m, j, 13).
path(m, k).
edge(m, k, 2).
path(m, l).
edge(m, l, 5).
path(m, n).
edge(m, n, 5).
path(m, o).
edge(m, o, 5).
node(n).
path(n, a).
edge(n, a, 2).
path(n, b).
edge(n, b, 1).
path(n, c).
edge(n, c, 16).
path(n, d).
edge(n, d, 2).
path(n, e).
edge(n, e, 15).
path(n, f).
edge(n, f, 20).
path(n, g).
edge(n, g, 12).
path(n, h).
edge(n, h, 6).
path(n, i).
edge(n, i, 5).
path(n, j).
edge(n, j, 9).
path(n, k).
edge(n, k, 4).
path(n, l).
edge(n, l, 19).
path(n, m).
edge(n, m, 9).
path(n, o).
edge(n, o, 13).
node(o).
path(o, a).
edge(o, a, 12).
path(o, b).
edge(o, b, 9).
path(o, c).
edge(o, c, 20).
path(o, d).
edge(o, d, 9).
path(o, e).
edge(o, e, 2).
path(o, f).
edge(o, f, 6).
path(o, g).
edge(o, g, 17).
path(o, h).
edge(o, h, 12).
path(o, i).
edge(o, i, 11).
path(o, j).
edge(o, j, 19).
path(o, k).
edge(o, k, 20).
path(o, l).
edge(o, l, 6).
path(o, m).
edge(o, m, 3).
path(o, n).
edge(o, n, 12).