 
updateSDE( sharp_turn, '1p_all', 18000, 19000 ) :-
assertz( holdsForIESI( sharp_turn(75, bus)=sharp, (18003, 18005)) ),
assertz( holdsForIESI( sharp_turn(75, bus)=very_sharp, (18010, 18015)) ),
assertz( holdsForIESI( sharp_turn(76, bus)=very_sharp, (18019, 18022)) ),
assertz( holdsForIESI( sharp_turn(77, bus)=sharp, (18027, 18033)) ),
assertz( holdsForIESI( sharp_turn(78, bus)=sharp, (18034, 18041)) ),
assertz( holdsForIESI( sharp_turn(79, bus)=sharp, (18047, 18049)) ),
assertz( holdsForIESI( sharp_turn(79, bus)=very_sharp, (18054, 18057)) ),
assertz( holdsForIESI( sharp_turn(80, bus)=very_sharp, (18059, 18062)) ),
assertz( holdsForIESI( sharp_turn(81, bus)=sharp, (18067, 18070)) ),
assertz( holdsForIESI( sharp_turn(82, bus)=sharp, (18074, 18077)) ),
assertz( holdsForIESI( sharp_turn(83, bus)=sharp, (18086, 18089)) ),
assertz( holdsForIESI( sharp_turn(83, bus)=very_sharp, (18092, 18094)) ),
assertz( holdsForIESI( sharp_turn(84, bus)=very_sharp, (18103, 18105)) ),
assertz( holdsForIESI( sharp_turn(85, bus)=sharp, (18106, 18109)) ),
assertz( holdsForIESI( sharp_turn(86, bus)=very_sharp, (18115, 18119)) ),
assertz( holdsForIESI( sharp_turn(87, bus)=very_sharp, (18125, 18127)) ),
assertz( holdsForIESI( sharp_turn(87, bus)=sharp, (18132, 18135)) ),
assertz( holdsForIESI( sharp_turn(88, bus)=sharp, (18141, 18144)) ),
assertz( holdsForIESI( sharp_turn(89, bus)=very_sharp, (18146, 18150)) ),
assertz( holdsForIESI( sharp_turn(90, bus)=very_sharp, (18154, 18159)) ),
assertz( holdsForIESI( sharp_turn(91, bus)=sharp, (18164, 18167)) ),
assertz( holdsForIESI( sharp_turn(91, bus)=sharp, (18174, 18177)) ),
assertz( holdsForIESI( sharp_turn(92, bus)=sharp, (18179, 18185)) ),
assertz( holdsForIESI( sharp_turn(93, bus)=very_sharp, (18191, 18193)) ),
assertz( holdsForIESI( sharp_turn(94, bus)=very_sharp, (18194, 18196)) ),
assertz( holdsForIESI( sharp_turn(95, bus)=very_sharp, (18205, 18209)) ),
assertz( holdsForIESI( sharp_turn(95, bus)=very_sharp, (18212, 18216)) ),
assertz( holdsForIESI( sharp_turn(96, bus)=very_sharp, (18220, 18225)) ),
assertz( holdsForIESI( sharp_turn(97, bus)=very_sharp, (18230, 18232)) ),
assertz( holdsForIESI( sharp_turn(98, bus)=sharp, (18234, 18241)) ),
assertz( holdsForIESI( sharp_turn(99, bus)=sharp, (18244, 18247)) ),
assertz( holdsForIESI( sharp_turn(99, bus)=sharp, (18251, 18256)) ),
assertz( holdsForIESI( sharp_turn(100, bus)=very_sharp, (18260, 18265)) ),
assertz( holdsForIESI( sharp_turn(101, bus)=very_sharp, (18270, 18273)) ),
assertz( holdsForIESI( sharp_turn(102, bus)=very_sharp, (18275, 18280)) ),
assertz( holdsForIESI( sharp_turn(103, bus)=sharp, (18283, 18289)) ),
assertz( holdsForIESI( sharp_turn(103, bus)=sharp, (18290, 18297)) ),
assertz( holdsForIESI( sharp_turn(104, bus)=sharp, (18303, 18305)) ),
assertz( holdsForIESI( sharp_turn(105, bus)=very_sharp, (18310, 18313)) ),
assertz( holdsForIESI( sharp_turn(106, bus)=very_sharp, (18315, 18317)) ),
assertz( holdsForIESI( sharp_turn(107, bus)=sharp, (18322, 18329)) ),
assertz( holdsForIESI( sharp_turn(107, bus)=sharp, (18331, 18334)) ),
assertz( holdsForIESI( sharp_turn(108, bus)=very_sharp, (18341, 18345)) ),
assertz( holdsForIESI( sharp_turn(109, bus)=sharp, (18349, 18352)) ),
assertz( holdsForIESI( sharp_turn(110, bus)=very_sharp, (18356, 18360)) ),
assertz( holdsForIESI( sharp_turn(111, bus)=very_sharp, (18367, 18369)) ),
assertz( holdsForIESI( sharp_turn(111, bus)=sharp, (18370, 18376)) ),
assertz( holdsForIESI( sharp_turn(112, bus)=very_sharp, (18379, 18385)) ),
assertz( holdsForIESI( sharp_turn(113, bus)=very_sharp, (18388, 18390)) ),
assertz( holdsForIESI( sharp_turn(114, bus)=very_sharp, (18399, 18401)) ),
assertz( holdsForIESI( sharp_turn(115, bus)=sharp, (18407, 18409)) ),
assertz( holdsForIESI( sharp_turn(115, bus)=sharp, (18410, 18412)) ),
assertz( holdsForIESI( sharp_turn(116, bus)=very_sharp, (18420, 18423)) ),
assertz( holdsForIESI( sharp_turn(117, bus)=very_sharp, (18428, 18431)) ),
assertz( holdsForIESI( sharp_turn(118, bus)=very_sharp, (18436, 18440)) ),
assertz( holdsForIESI( sharp_turn(119, bus)=very_sharp, (18446, 18449)) ),
assertz( holdsForIESI( sharp_turn(119, bus)=very_sharp, (18450, 18456)) ),
assertz( holdsForIESI( sharp_turn(120, bus)=sharp, (18458, 18461)) ),
assertz( holdsForIESI( sharp_turn(121, bus)=sharp, (18469, 18473)) ),
assertz( holdsForIESI( sharp_turn(122, bus)=sharp, (18477, 18480)) ),
assertz( holdsForIESI( sharp_turn(123, bus)=very_sharp, (18482, 18489)) ),
assertz( holdsForIESI( sharp_turn(123, bus)=sharp, (18490, 18496)) ),
assertz( holdsForIESI( sharp_turn(124, bus)=sharp, (18501, 18503)) ),
assertz( holdsForIESI( sharp_turn(125, bus)=sharp, (18508, 18513)) ),
assertz( holdsForIESI( sharp_turn(126, bus)=sharp, (18516, 18521)) ),
assertz( holdsForIESI( sharp_turn(127, bus)=very_sharp, (18525, 18527)) ),
assertz( holdsForIESI( sharp_turn(127, bus)=very_sharp, (18530, 18533)) ),
assertz( holdsForIESI( sharp_turn(128, bus)=very_sharp, (18538, 18542)) ),
assertz( holdsForIESI( sharp_turn(129, bus)=very_sharp, (18547, 18550)) ),
assertz( holdsForIESI( sharp_turn(130, bus)=very_sharp, (18558, 18560)) ),
assertz( holdsForIESI( sharp_turn(131, bus)=sharp, (18562, 18567)) ),
assertz( holdsForIESI( sharp_turn(131, bus)=very_sharp, (18570, 18573)) ),
assertz( holdsForIESI( sharp_turn(132, bus)=very_sharp, (18578, 18583)) ),
assertz( holdsForIESI( sharp_turn(133, bus)=sharp, (18588, 18591)) ),
assertz( holdsForIESI( sharp_turn(134, bus)=sharp, (18596, 18600)) ),
assertz( holdsForIESI( sharp_turn(135, bus)=sharp, (18606, 18609)) ),
assertz( holdsForIESI( sharp_turn(135, bus)=very_sharp, (18615, 18617)) ),
assertz( holdsForIESI( sharp_turn(136, bus)=sharp, (18619, 18623)) ),
assertz( holdsForIESI( sharp_turn(137, bus)=sharp, (18628, 18630)) ),
assertz( holdsForIESI( sharp_turn(138, bus)=sharp, (18636, 18640)) ),
assertz( holdsForIESI( sharp_turn(139, bus)=very_sharp, (18645, 18648)) ),
assertz( holdsForIESI( sharp_turn(139, bus)=very_sharp, (18650, 18652)) ),
assertz( holdsForIESI( sharp_turn(140, bus)=very_sharp, (18658, 18664)) ),
assertz( holdsForIESI( sharp_turn(141, bus)=very_sharp, (18671, 18673)) ),
assertz( holdsForIESI( sharp_turn(142, bus)=sharp, (18676, 18678)) ),
assertz( holdsForIESI( sharp_turn(143, bus)=sharp, (18682, 18684)) ),
assertz( holdsForIESI( sharp_turn(143, bus)=sharp, (18691, 18695)) ),
assertz( holdsForIESI( sharp_turn(144, bus)=very_sharp, (18701, 18703)) ),
assertz( holdsForIESI( sharp_turn(145, bus)=sharp, (18711, 18713)) ),
assertz( holdsForIESI( sharp_turn(146, bus)=sharp, (18717, 18720)) ),
assertz( holdsForIESI( sharp_turn(147, bus)=sharp, (18723, 18726)) ),
assertz( holdsForIESI( sharp_turn(147, bus)=very_sharp, (18731, 18733)) ),
assertz( holdsForIESI( sharp_turn(148, bus)=very_sharp, (18742, 18745)) ),
assertz( holdsForIESI( sharp_turn(149, bus)=sharp, (18751, 18753)) ),
assertz( holdsForIESI( sharp_turn(150, bus)=sharp, (18758, 18761)) ),
assertz( holdsForIESI( sharp_turn(151, bus)=very_sharp, (18762, 18765)) ),
assertz( holdsForIESI( sharp_turn(151, bus)=sharp, (18772, 18775)) ),
assertz( holdsForIESI( sharp_turn(152, bus)=very_sharp, (18780, 18782)) ),
assertz( holdsForIESI( sharp_turn(153, bus)=very_sharp, (18791, 18793)) ),
assertz( holdsForIESI( sharp_turn(154, bus)=very_sharp, (18795, 18800)) ),
assertz( holdsForIESI( sharp_turn(155, bus)=sharp, (18802, 18807)) ),
assertz( holdsForIESI( sharp_turn(155, bus)=sharp, (18811, 18815)) ),
assertz( holdsForIESI( sharp_turn(156, bus)=very_sharp, (18822, 18825)) ),
assertz( holdsForIESI( sharp_turn(157, bus)=sharp, (18829, 18831)) ),
assertz( holdsForIESI( sharp_turn(158, bus)=very_sharp, (18834, 18838)) ),
assertz( holdsForIESI( sharp_turn(159, bus)=very_sharp, (18842, 18845)) ),
assertz( holdsForIESI( sharp_turn(159, bus)=sharp, (18851, 18857)) ),
assertz( holdsForIESI( sharp_turn(160, bus)=very_sharp, (18861, 18863)) ),
assertz( holdsForIESI( sharp_turn(161, bus)=sharp, (18868, 18871)) ),
assertz( holdsForIESI( sharp_turn(162, bus)=very_sharp, (18877, 18879)) ),
assertz( holdsForIESI( sharp_turn(163, bus)=very_sharp, (18882, 18887)) ),
assertz( holdsForIESI( sharp_turn(163, bus)=sharp, (18890, 18897)) ),
assertz( holdsForIESI( sharp_turn(164, bus)=sharp, (18901, 18904)) ),
assertz( holdsForIESI( sharp_turn(165, bus)=sharp, (18910, 18912)) ),
assertz( holdsForIESI( sharp_turn(166, bus)=very_sharp, (18916, 18921)) ),
assertz( holdsForIESI( sharp_turn(167, bus)=very_sharp, (18924, 18926)) ),
assertz( holdsForIESI( sharp_turn(167, bus)=sharp, (18931, 18936)) ),
assertz( holdsForIESI( sharp_turn(168, bus)=very_sharp, (18940, 18944)) ),
assertz( holdsForIESI( sharp_turn(169, bus)=sharp, (18949, 18952)) ),
assertz( holdsForIESI( sharp_turn(170, bus)=very_sharp, (18959, 18961)) ),
assertz( holdsForIESI( sharp_turn(171, bus)=very_sharp, (18963, 18968)) ),
assertz( holdsForIESI( sharp_turn(171, bus)=sharp, (18970, 18976)) ),
assertz( holdsForIESI( sharp_turn(172, bus)=sharp, (18980, 18983)) ),
assertz( holdsForIESI( sharp_turn(173, bus)=very_sharp, (18991, 18993)) ),
assertz( holdsForIESI( sharp_turn(174, bus)=sharp, (18994, 18999)) ).
