const n=10.
const m=10.
const r=18.

room(0,1,1,2,2). has(0,1).
room(1,3,1,4,3). has(1,2).
room(2,5,1,6,3). has(2,2).
room(3,7,1,8,3). has(3,-1).
room(4,9,1,10,1). has(4,-1).
room(5,1,3,2,4). has(5,2).
room(6,3,4,5,4). has(6,-1).
room(7,6,4,8,4). has(7,2).
room(8,9,2,10,4). has(8,2).
room(9,1,5,2,7). has(9,1).
room(10,3,5,5,7). has(10,5).
room(11,6,5,8,7). has(11,-1).
room(12,9,5,10,7). has(12,3).
room(13,1,8,2,10). has(13,2).
room(14,3,8,4,10). has(14,2). 
room(15,5,8,8,9). has(15,3).
room(16,5,10,8,10). has(16,-1).
room(17,9,8,10,10). has(17,-1).


