 
updateSDE( sharp_turn, '1p_all', 24000, 25000 ) :-
assertz( holdsForIESI( sharp_turn(75, bus)=sharp, (24003, 24005)) ),
assertz( holdsForIESI( sharp_turn(75, bus)=sharp, (24010, 24012)) ),
assertz( holdsForIESI( sharp_turn(76, bus)=sharp, (24022, 24024)) ),
assertz( holdsForIESI( sharp_turn(77, bus)=sharp, (24030, 24033)) ),
assertz( holdsForIESI( sharp_turn(78, bus)=very_sharp, (24034, 24036)) ),
assertz( holdsForIESI( sharp_turn(79, bus)=sharp, (24042, 24044)) ),
assertz( holdsForIESI( sharp_turn(79, bus)=sharp, (24052, 24057)) ),
assertz( holdsForIESI( sharp_turn(80, bus)=very_sharp, (24060, 24063)) ),
assertz( holdsForIESI( sharp_turn(81, bus)=very_sharp, (24071, 24073)) ),
assertz( holdsForIESI( sharp_turn(82, bus)=very_sharp, (24075, 24081)) ),
assertz( holdsForIESI( sharp_turn(83, bus)=sharp, (24084, 24089)) ),
assertz( holdsForIESI( sharp_turn(83, bus)=very_sharp, (24095, 24097)) ),
assertz( holdsForIESI( sharp_turn(84, bus)=sharp, (24100, 24104)) ),
assertz( holdsForIESI( sharp_turn(85, bus)=sharp, (24109, 24111)) ),
assertz( holdsForIESI( sharp_turn(86, bus)=very_sharp, (24116, 24118)) ),
assertz( holdsForIESI( sharp_turn(87, bus)=very_sharp, (24126, 24129)) ),
assertz( holdsForIESI( sharp_turn(87, bus)=very_sharp, (24130, 24136)) ),
assertz( holdsForIESI( sharp_turn(88, bus)=very_sharp, (24139, 24144)) ),
assertz( holdsForIESI( sharp_turn(89, bus)=sharp, (24146, 24149)) ),
assertz( holdsForIESI( sharp_turn(90, bus)=sharp, (24159, 24161)) ),
assertz( holdsForIESI( sharp_turn(91, bus)=very_sharp, (24165, 24168)) ),
assertz( holdsForIESI( sharp_turn(91, bus)=very_sharp, (24172, 24176)) ),
assertz( holdsForIESI( sharp_turn(92, bus)=very_sharp, (24178, 24181)) ),
assertz( holdsForIESI( sharp_turn(93, bus)=very_sharp, (24186, 24189)) ),
assertz( holdsForIESI( sharp_turn(94, bus)=sharp, (24195, 24197)) ),
assertz( holdsForIESI( sharp_turn(95, bus)=very_sharp, (24205, 24208)) ),
assertz( holdsForIESI( sharp_turn(95, bus)=sharp, (24214, 24217)) ),
assertz( holdsForIESI( sharp_turn(96, bus)=sharp, (24218, 24225)) ),
assertz( holdsForIESI( sharp_turn(97, bus)=sharp, (24226, 24233)) ),
assertz( holdsForIESI( sharp_turn(98, bus)=sharp, (24236, 24241)) ),
assertz( holdsForIESI( sharp_turn(99, bus)=very_sharp, (24247, 24249)) ),
assertz( holdsForIESI( sharp_turn(99, bus)=very_sharp, (24250, 24257)) ),
assertz( holdsForIESI( sharp_turn(100, bus)=very_sharp, (24262, 24265)) ),
assertz( holdsForIESI( sharp_turn(101, bus)=very_sharp, (24268, 24270)) ),
assertz( holdsForIESI( sharp_turn(102, bus)=sharp, (24277, 24279)) ),
assertz( holdsForIESI( sharp_turn(103, bus)=sharp, (24283, 24288)) ),
assertz( holdsForIESI( sharp_turn(103, bus)=very_sharp, (24293, 24297)) ),
assertz( holdsForIESI( sharp_turn(104, bus)=very_sharp, (24298, 24302)) ),
assertz( holdsForIESI( sharp_turn(105, bus)=sharp, (24306, 24311)) ),
assertz( holdsForIESI( sharp_turn(106, bus)=sharp, (24315, 24317)) ),
assertz( holdsForIESI( sharp_turn(107, bus)=very_sharp, (24325, 24328)) ),
assertz( holdsForIESI( sharp_turn(107, bus)=sharp, (24332, 24335)) ),
assertz( holdsForIESI( sharp_turn(108, bus)=very_sharp, (24341, 24343)) ),
assertz( holdsForIESI( sharp_turn(109, bus)=very_sharp, (24350, 24352)) ),
assertz( holdsForIESI( sharp_turn(110, bus)=very_sharp, (24356, 24358)) ),
assertz( holdsForIESI( sharp_turn(111, bus)=sharp, (24362, 24369)) ),
assertz( holdsForIESI( sharp_turn(111, bus)=sharp, (24373, 24376)) ),
assertz( holdsForIESI( sharp_turn(112, bus)=sharp, (24382, 24385)) ),
assertz( holdsForIESI( sharp_turn(113, bus)=sharp, (24390, 24393)) ),
assertz( holdsForIESI( sharp_turn(114, bus)=very_sharp, (24395, 24398)) ),
assertz( holdsForIESI( sharp_turn(115, bus)=sharp, (24402, 24405)) ),
assertz( holdsForIESI( sharp_turn(115, bus)=sharp, (24412, 24414)) ),
assertz( holdsForIESI( sharp_turn(116, bus)=sharp, (24420, 24425)) ),
assertz( holdsForIESI( sharp_turn(117, bus)=very_sharp, (24430, 24433)) ),
assertz( holdsForIESI( sharp_turn(118, bus)=very_sharp, (24437, 24441)) ),
assertz( holdsForIESI( sharp_turn(119, bus)=very_sharp, (24442, 24449)) ),
assertz( holdsForIESI( sharp_turn(119, bus)=very_sharp, (24451, 24456)) ),
assertz( holdsForIESI( sharp_turn(120, bus)=sharp, (24458, 24463)) ),
assertz( holdsForIESI( sharp_turn(121, bus)=sharp, (24468, 24473)) ),
assertz( holdsForIESI( sharp_turn(122, bus)=very_sharp, (24475, 24479)) ),
assertz( holdsForIESI( sharp_turn(123, bus)=sharp, (24484, 24487)) ),
assertz( holdsForIESI( sharp_turn(123, bus)=sharp, (24490, 24497)) ),
assertz( holdsForIESI( sharp_turn(124, bus)=sharp, (24502, 24504)) ),
assertz( holdsForIESI( sharp_turn(125, bus)=sharp, (24510, 24513)) ),
assertz( holdsForIESI( sharp_turn(126, bus)=sharp, (24517, 24521)) ),
assertz( holdsForIESI( sharp_turn(127, bus)=very_sharp, (24526, 24528)) ),
assertz( holdsForIESI( sharp_turn(127, bus)=sharp, (24531, 24534)) ),
assertz( holdsForIESI( sharp_turn(128, bus)=very_sharp, (24541, 24544)) ),
assertz( holdsForIESI( sharp_turn(129, bus)=sharp, (24550, 24552)) ),
assertz( holdsForIESI( sharp_turn(130, bus)=very_sharp, (24557, 24559)) ),
assertz( holdsForIESI( sharp_turn(131, bus)=very_sharp, (24562, 24569)) ),
assertz( holdsForIESI( sharp_turn(131, bus)=very_sharp, (24570, 24576)) ),
assertz( holdsForIESI( sharp_turn(132, bus)=very_sharp, (24579, 24582)) ),
assertz( holdsForIESI( sharp_turn(133, bus)=sharp, (24586, 24589)) ),
assertz( holdsForIESI( sharp_turn(134, bus)=sharp, (24598, 24600)) ),
assertz( holdsForIESI( sharp_turn(135, bus)=sharp, (24602, 24604)) ),
assertz( holdsForIESI( sharp_turn(135, bus)=sharp, (24610, 24614)) ),
assertz( holdsForIESI( sharp_turn(136, bus)=very_sharp, (24620, 24622)) ),
assertz( holdsForIESI( sharp_turn(137, bus)=very_sharp, (24628, 24633)) ),
assertz( holdsForIESI( sharp_turn(138, bus)=very_sharp, (24634, 24638)) ),
assertz( holdsForIESI( sharp_turn(139, bus)=sharp, (24646, 24649)) ),
assertz( holdsForIESI( sharp_turn(139, bus)=sharp, (24650, 24652)) ),
assertz( holdsForIESI( sharp_turn(140, bus)=sharp, (24660, 24665)) ),
assertz( holdsForIESI( sharp_turn(141, bus)=sharp, (24670, 24672)) ),
assertz( holdsForIESI( sharp_turn(142, bus)=very_sharp, (24677, 24681)) ),
assertz( holdsForIESI( sharp_turn(143, bus)=very_sharp, (24682, 24684)) ),
assertz( holdsForIESI( sharp_turn(143, bus)=very_sharp, (24690, 24694)) ),
assertz( holdsForIESI( sharp_turn(144, bus)=sharp, (24698, 24700)) ),
assertz( holdsForIESI( sharp_turn(145, bus)=sharp, (24708, 24713)) ),
assertz( holdsForIESI( sharp_turn(146, bus)=very_sharp, (24719, 24721)) ),
assertz( holdsForIESI( sharp_turn(147, bus)=very_sharp, (24722, 24729)) ),
assertz( holdsForIESI( sharp_turn(147, bus)=sharp, (24730, 24734)) ),
assertz( holdsForIESI( sharp_turn(148, bus)=very_sharp, (24739, 24743)) ),
assertz( holdsForIESI( sharp_turn(149, bus)=sharp, (24748, 24750)) ),
assertz( holdsForIESI( sharp_turn(150, bus)=very_sharp, (24756, 24760)) ),
assertz( holdsForIESI( sharp_turn(151, bus)=very_sharp, (24767, 24769)) ),
assertz( holdsForIESI( sharp_turn(151, bus)=sharp, (24770, 24777)) ),
assertz( holdsForIESI( sharp_turn(152, bus)=sharp, (24780, 24783)) ),
assertz( holdsForIESI( sharp_turn(153, bus)=sharp, (24789, 24792)) ),
assertz( holdsForIESI( sharp_turn(154, bus)=very_sharp, (24798, 24801)) ),
assertz( holdsForIESI( sharp_turn(155, bus)=very_sharp, (24803, 24807)) ),
assertz( holdsForIESI( sharp_turn(155, bus)=very_sharp, (24810, 24814)) ),
assertz( holdsForIESI( sharp_turn(156, bus)=sharp, (24819, 24823)) ),
assertz( holdsForIESI( sharp_turn(157, bus)=very_sharp, (24829, 24832)) ),
assertz( holdsForIESI( sharp_turn(158, bus)=sharp, (24838, 24840)) ),
assertz( holdsForIESI( sharp_turn(159, bus)=sharp, (24846, 24848)) ),
assertz( holdsForIESI( sharp_turn(159, bus)=sharp, (24855, 24857)) ),
assertz( holdsForIESI( sharp_turn(160, bus)=sharp, (24858, 24865)) ),
assertz( holdsForIESI( sharp_turn(161, bus)=very_sharp, (24867, 24871)) ),
assertz( holdsForIESI( sharp_turn(162, bus)=very_sharp, (24875, 24877)) ),
assertz( holdsForIESI( sharp_turn(163, bus)=very_sharp, (24886, 24889)) ),
assertz( holdsForIESI( sharp_turn(163, bus)=sharp, (24895, 24897)) ),
assertz( holdsForIESI( sharp_turn(164, bus)=sharp, (24901, 24903)) ),
assertz( holdsForIESI( sharp_turn(165, bus)=very_sharp, (24906, 24911)) ),
assertz( holdsForIESI( sharp_turn(166, bus)=sharp, (24914, 24921)) ),
assertz( holdsForIESI( sharp_turn(167, bus)=sharp, (24923, 24925)) ),
assertz( holdsForIESI( sharp_turn(167, bus)=very_sharp, (24932, 24936)) ),
assertz( holdsForIESI( sharp_turn(168, bus)=very_sharp, (24942, 24944)) ),
assertz( holdsForIESI( sharp_turn(169, bus)=sharp, (24950, 24952)) ),
assertz( holdsForIESI( sharp_turn(170, bus)=very_sharp, (24959, 24961)) ),
assertz( holdsForIESI( sharp_turn(171, bus)=sharp, (24963, 24969)) ),
assertz( holdsForIESI( sharp_turn(171, bus)=sharp, (24970, 24972)) ),
assertz( holdsForIESI( sharp_turn(172, bus)=sharp, (24980, 24982)) ),
assertz( holdsForIESI( sharp_turn(173, bus)=very_sharp, (24991, 24993)) ),
assertz( holdsForIESI( sharp_turn(174, bus)=very_sharp, (24994, 24999)) ).
