 
updateSDE( sharp_turn, '1p_all', 26000, 27000 ) :-
assertz( holdsForIESI( sharp_turn(75, bus)=sharp, (26003, 26006)) ),
assertz( holdsForIESI( sharp_turn(75, bus)=sharp, (26011, 26014)) ),
assertz( holdsForIESI( sharp_turn(76, bus)=sharp, (26022, 26024)) ),
assertz( holdsForIESI( sharp_turn(77, bus)=very_sharp, (26029, 26033)) ),
assertz( holdsForIESI( sharp_turn(78, bus)=very_sharp, (26038, 26040)) ),
assertz( holdsForIESI( sharp_turn(79, bus)=very_sharp, (26042, 26045)) ),
assertz( holdsForIESI( sharp_turn(79, bus)=very_sharp, (26050, 26055)) ),
assertz( holdsForIESI( sharp_turn(80, bus)=very_sharp, (26059, 26064)) ),
assertz( holdsForIESI( sharp_turn(81, bus)=very_sharp, (26068, 26070)) ),
assertz( holdsForIESI( sharp_turn(82, bus)=very_sharp, (26077, 26080)) ),
assertz( holdsForIESI( sharp_turn(83, bus)=very_sharp, (26082, 26086)) ),
assertz( holdsForIESI( sharp_turn(83, bus)=sharp, (26091, 26097)) ),
assertz( holdsForIESI( sharp_turn(84, bus)=sharp, (26098, 26100)) ),
assertz( holdsForIESI( sharp_turn(85, bus)=sharp, (26110, 26112)) ),
assertz( holdsForIESI( sharp_turn(86, bus)=very_sharp, (26117, 26121)) ),
assertz( holdsForIESI( sharp_turn(87, bus)=very_sharp, (26126, 26129)) ),
assertz( holdsForIESI( sharp_turn(87, bus)=sharp, (26131, 26136)) ),
assertz( holdsForIESI( sharp_turn(88, bus)=sharp, (26138, 26145)) ),
assertz( holdsForIESI( sharp_turn(89, bus)=sharp, (26146, 26153)) ),
assertz( holdsForIESI( sharp_turn(90, bus)=sharp, (26159, 26161)) ),
assertz( holdsForIESI( sharp_turn(91, bus)=very_sharp, (26167, 26169)) ),
assertz( holdsForIESI( sharp_turn(91, bus)=very_sharp, (26174, 26176)) ),
assertz( holdsForIESI( sharp_turn(92, bus)=very_sharp, (26179, 26181)) ),
assertz( holdsForIESI( sharp_turn(93, bus)=sharp, (26187, 26192)) ),
assertz( holdsForIESI( sharp_turn(94, bus)=sharp, (26197, 26201)) ),
assertz( holdsForIESI( sharp_turn(95, bus)=very_sharp, (26203, 26209)) ),
assertz( holdsForIESI( sharp_turn(95, bus)=very_sharp, (26210, 26213)) ),
assertz( holdsForIESI( sharp_turn(96, bus)=very_sharp, (26221, 26225)) ),
assertz( holdsForIESI( sharp_turn(97, bus)=very_sharp, (26227, 26231)) ),
assertz( holdsForIESI( sharp_turn(98, bus)=very_sharp, (26238, 26240)) ),
assertz( holdsForIESI( sharp_turn(99, bus)=sharp, (26246, 26249)) ),
assertz( holdsForIESI( sharp_turn(99, bus)=very_sharp, (26250, 26257)) ),
assertz( holdsForIESI( sharp_turn(100, bus)=sharp, (26258, 26260)) ),
assertz( holdsForIESI( sharp_turn(101, bus)=sharp, (26269, 26273)) ),
assertz( holdsForIESI( sharp_turn(102, bus)=sharp, (26277, 26279)) ),
assertz( holdsForIESI( sharp_turn(103, bus)=very_sharp, (26287, 26289)) ),
assertz( holdsForIESI( sharp_turn(103, bus)=very_sharp, (26290, 26295)) ),
assertz( holdsForIESI( sharp_turn(104, bus)=very_sharp, (26298, 26303)) ),
assertz( holdsForIESI( sharp_turn(105, bus)=very_sharp, (26307, 26310)) ),
assertz( holdsForIESI( sharp_turn(106, bus)=very_sharp, (26317, 26321)) ),
assertz( holdsForIESI( sharp_turn(107, bus)=sharp, (26324, 26326)) ),
assertz( holdsForIESI( sharp_turn(107, bus)=very_sharp, (26332, 26335)) ),
assertz( holdsForIESI( sharp_turn(108, bus)=very_sharp, (26338, 26341)) ),
assertz( holdsForIESI( sharp_turn(109, bus)=very_sharp, (26346, 26349)) ),
assertz( holdsForIESI( sharp_turn(110, bus)=very_sharp, (26355, 26360)) ),
assertz( holdsForIESI( sharp_turn(111, bus)=very_sharp, (26365, 26368)) ),
assertz( holdsForIESI( sharp_turn(111, bus)=sharp, (26373, 26377)) ),
assertz( holdsForIESI( sharp_turn(112, bus)=sharp, (26381, 26385)) ),
assertz( holdsForIESI( sharp_turn(113, bus)=very_sharp, (26387, 26393)) ),
assertz( holdsForIESI( sharp_turn(114, bus)=sharp, (26395, 26401)) ),
assertz( holdsForIESI( sharp_turn(115, bus)=sharp, (26402, 26409)) ),
assertz( holdsForIESI( sharp_turn(115, bus)=sharp, (26413, 26416)) ),
assertz( holdsForIESI( sharp_turn(116, bus)=very_sharp, (26422, 26425)) ),
assertz( holdsForIESI( sharp_turn(117, bus)=very_sharp, (26427, 26430)) ),
assertz( holdsForIESI( sharp_turn(118, bus)=sharp, (26434, 26437)) ),
assertz( holdsForIESI( sharp_turn(119, bus)=sharp, (26444, 26448)) ),
assertz( holdsForIESI( sharp_turn(119, bus)=sharp, (26450, 26453)) ),
assertz( holdsForIESI( sharp_turn(120, bus)=sharp, (26463, 26465)) ),
assertz( holdsForIESI( sharp_turn(121, bus)=very_sharp, (26470, 26472)) ),
assertz( holdsForIESI( sharp_turn(122, bus)=very_sharp, (26478, 26480)) ),
assertz( holdsForIESI( sharp_turn(123, bus)=very_sharp, (26484, 26488)) ),
assertz( holdsForIESI( sharp_turn(123, bus)=very_sharp, (26490, 26493)) ),
assertz( holdsForIESI( sharp_turn(124, bus)=sharp, (26501, 26505)) ),
assertz( holdsForIESI( sharp_turn(125, bus)=sharp, (26511, 26513)) ),
assertz( holdsForIESI( sharp_turn(126, bus)=very_sharp, (26517, 26519)) ),
assertz( holdsForIESI( sharp_turn(127, bus)=very_sharp, (26527, 26529)) ),
assertz( holdsForIESI( sharp_turn(127, bus)=sharp, (26532, 26537)) ),
assertz( holdsForIESI( sharp_turn(128, bus)=very_sharp, (26539, 26543)) ),
assertz( holdsForIESI( sharp_turn(129, bus)=sharp, (26546, 26548)) ),
assertz( holdsForIESI( sharp_turn(130, bus)=sharp, (26556, 26560)) ),
assertz( holdsForIESI( sharp_turn(131, bus)=sharp, (26565, 26568)) ),
assertz( holdsForIESI( sharp_turn(131, bus)=very_sharp, (26575, 26577)) ),
assertz( holdsForIESI( sharp_turn(132, bus)=sharp, (26580, 26584)) ),
assertz( holdsForIESI( sharp_turn(133, bus)=sharp, (26586, 26593)) ),
assertz( holdsForIESI( sharp_turn(134, bus)=sharp, (26596, 26601)) ),
assertz( holdsForIESI( sharp_turn(135, bus)=very_sharp, (26607, 26609)) ),
assertz( holdsForIESI( sharp_turn(135, bus)=sharp, (26610, 26613)) ),
assertz( holdsForIESI( sharp_turn(136, bus)=very_sharp, (26618, 26620)) ),
assertz( holdsForIESI( sharp_turn(137, bus)=very_sharp, (26627, 26631)) ),
assertz( holdsForIESI( sharp_turn(138, bus)=very_sharp, (26635, 26637)) ),
assertz( holdsForIESI( sharp_turn(139, bus)=very_sharp, (26645, 26647)) ),
assertz( holdsForIESI( sharp_turn(139, bus)=sharp, (26650, 26657)) ),
assertz( holdsForIESI( sharp_turn(140, bus)=sharp, (26659, 26663)) ),
assertz( holdsForIESI( sharp_turn(141, bus)=very_sharp, (26669, 26671)) ),
assertz( holdsForIESI( sharp_turn(142, bus)=sharp, (26678, 26681)) ),
assertz( holdsForIESI( sharp_turn(143, bus)=sharp, (26682, 26687)) ),
assertz( holdsForIESI( sharp_turn(143, bus)=very_sharp, (26694, 26696)) ),
assertz( holdsForIESI( sharp_turn(144, bus)=sharp, (26703, 26705)) ),
assertz( holdsForIESI( sharp_turn(145, bus)=sharp, (26707, 26710)) ),
assertz( holdsForIESI( sharp_turn(146, bus)=very_sharp, (26718, 26720)) ),
assertz( holdsForIESI( sharp_turn(147, bus)=sharp, (26726, 26729)) ),
assertz( holdsForIESI( sharp_turn(147, bus)=sharp, (26735, 26737)) ),
assertz( holdsForIESI( sharp_turn(148, bus)=sharp, (26738, 26744)) ),
assertz( holdsForIESI( sharp_turn(149, bus)=sharp, (26746, 26750)) ),
assertz( holdsForIESI( sharp_turn(150, bus)=sharp, (26756, 26758)) ),
assertz( holdsForIESI( sharp_turn(151, bus)=very_sharp, (26765, 26768)) ),
assertz( holdsForIESI( sharp_turn(151, bus)=very_sharp, (26775, 26777)) ),
assertz( holdsForIESI( sharp_turn(152, bus)=very_sharp, (26782, 26784)) ),
assertz( holdsForIESI( sharp_turn(153, bus)=very_sharp, (26787, 26790)) ),
assertz( holdsForIESI( sharp_turn(154, bus)=sharp, (26797, 26799)) ),
assertz( holdsForIESI( sharp_turn(155, bus)=sharp, (26804, 26808)) ),
assertz( holdsForIESI( sharp_turn(155, bus)=very_sharp, (26813, 26815)) ),
assertz( holdsForIESI( sharp_turn(156, bus)=very_sharp, (26823, 26825)) ),
assertz( holdsForIESI( sharp_turn(157, bus)=sharp, (26826, 26832)) ),
assertz( holdsForIESI( sharp_turn(158, bus)=sharp, (26835, 26837)) ),
assertz( holdsForIESI( sharp_turn(159, bus)=very_sharp, (26847, 26849)) ),
assertz( holdsForIESI( sharp_turn(159, bus)=very_sharp, (26855, 26857)) ),
assertz( holdsForIESI( sharp_turn(160, bus)=very_sharp, (26860, 26865)) ),
assertz( holdsForIESI( sharp_turn(161, bus)=sharp, (26866, 26871)) ),
assertz( holdsForIESI( sharp_turn(162, bus)=sharp, (26875, 26881)) ),
assertz( holdsForIESI( sharp_turn(163, bus)=very_sharp, (26886, 26889)) ),
assertz( holdsForIESI( sharp_turn(163, bus)=sharp, (26893, 26897)) ),
assertz( holdsForIESI( sharp_turn(164, bus)=very_sharp, (26898, 26900)) ),
assertz( holdsForIESI( sharp_turn(165, bus)=very_sharp, (26907, 26909)) ),
assertz( holdsForIESI( sharp_turn(166, bus)=sharp, (26916, 26918)) ),
assertz( holdsForIESI( sharp_turn(167, bus)=very_sharp, (26924, 26928)) ),
assertz( holdsForIESI( sharp_turn(167, bus)=very_sharp, (26934, 26937)) ),
assertz( holdsForIESI( sharp_turn(168, bus)=sharp, (26939, 26945)) ),
assertz( holdsForIESI( sharp_turn(169, bus)=sharp, (26948, 26953)) ),
assertz( holdsForIESI( sharp_turn(170, bus)=sharp, (26956, 26959)) ),
assertz( holdsForIESI( sharp_turn(171, bus)=very_sharp, (26963, 26966)) ),
assertz( holdsForIESI( sharp_turn(171, bus)=very_sharp, (26975, 26977)) ),
assertz( holdsForIESI( sharp_turn(172, bus)=very_sharp, (26982, 26984)) ),
assertz( holdsForIESI( sharp_turn(173, bus)=very_sharp, (26986, 26991)) ),
assertz( holdsForIESI( sharp_turn(174, bus)=very_sharp, (26994, 26999)) ).
