(lp1 (ccopy_reg _reconstructor p2 (cpygments.token _TokenType p3 c__builtin__ tuple p4 (S'Comment' p5 ttRp6 (dp7 S'parent' p8 g2 (g3 g4 (ttRp9 (dp10 g5 g6 sS'Name' p11 g2 (g3 g4 (g11 ttRp12 (dp13 S'Function' p14 g2 (g3 g4 (g11 g14 ttRp15 (dp16 S'subtypes' p17 c__builtin__ set p18 ((ltRp19 sg8 g12 sbsS'Exception' p20 g2 (g3 g4 (g11 g20 ttRp21 (dp22 g17 g18 ((ltRp23 sg8 g12 sbsS'Tag' p24 g2 (g3 g4 (g11 g24 ttRp25 (dp26 g17 g18 ((ltRp27 sg8 g12 sbsS'Constant' p28 g2 (g3 g4 (g11 g28 ttRp29 (dp30 g17 g18 ((ltRp31 sg8 g12 sbsg8 g9 sS'Pseudo' p32 g2 (g3 g4 (g11 g32 ttRp33 (dp34 g17 g18 ((ltRp35 sg8 g12 sbsS'Attribute' p36 g2 (g3 g4 (g11 g36 ttRp37 (dp38 g17 g18 ((ltRp39 sg8 g12 sbsS'Label' p40 g2 (g3 g4 (g11 g40 ttRp41 (dp42 g17 g18 ((ltRp43 sg8 g12 sbsS'Blubb' p44 g2 (g3 g4 (g11 g44 ttRp45 (dp46 g17 g18 ((ltRp47 sg8 g12 sbsS'Entity' p48 g2 (g3 g4 (g11 g48 ttRp49 (dp50 g17 g18 ((ltRp51 sg8 g12 sbsS'Builtin' p52 g2 (g3 g4 (g11 g52 ttRp53 (dp54 g17 g18 ((lp55 g2 (g3 g4 (g11 g52 g32 ttRp56 (dp57 g17 g18 ((ltRp58 sg8 g53 sbatRp59 sg32 g56 sg8 g12 sbsS'Other' p60 g2 (g3 g4 (g11 g60 ttRp61 (dp62 g17 g18 ((ltRp63 sg8 g12 sbsS'Identifier' p64 g2 (g3 g4 (g11 g64 ttRp65 (dp66 g17 g18 ((ltRp67 sg8 g12 sbsS'Variable' p68 g2 (g3 g4 (g11 g68 ttRp69 (dp70 g8 g12 sS'Global' p71 g2 (g3 g4 (g11 g68 g71 ttRp72 (dp73 g17 g18 ((ltRp74 sg8 g69 sbsS'Instance' p75 g2 (g3 g4 (g11 g68 g75 ttRp76 (dp77 g17 g18 ((ltRp78 sg8 g69 sbsS'Anonymous' p79 g2 (g3 g4 (g11 g68 g79 ttRp80 (dp81 g17 g18 ((ltRp82 sg8 g69 sbsg17 g18 ((lp83 g80 ag76 ag72 ag2 (g3 g4 (g11 g68 S'Class' p84 ttRp85 (dp86 g17 g18 ((ltRp87 sg8 g69 sbatRp88 sg84 g85 sbsg17 g18 ((lp89 g2 (g3 g4 (g11 S'Decorator' p90 ttRp91 (dp92 g17 g18 ((ltRp93 sg8 g12 sbag37 ag29 ag33 ag2 (g3 g4 (g11 S'Namespace' p94 ttRp95 (dp96 g17 g18 ((ltRp97 sg8 g12 sbag65 ag53 ag69 ag61 ag45 ag49 ag15 ag2 (g3 g4 (g11 S'Property' p98 ttRp99 (dp100 g17 g18 ((ltRp101 sg8 g12 sbag41 ag25 ag21 ag2 (g3 g4 (g11 g84 ttRp102 (dp103 g17 g18 ((ltRp104 sg8 g12 sbatRp105 sg98 g99 sg84 g102 sg90 g91 sg94 g95 sbsS'Keyword' p106 g2 (g3 g4 (g106 ttRp107 (dp108 g28 g2 (g3 g4 (g106 g28 ttRp109 (dp110 g17 g18 ((ltRp111 sg8 g107 sbsg8 g9 sg94 g2 (g3 g4 (g106 g94 ttRp112 (dp113 g17 g18 ((ltRp114 sg8 g107 sbsg32 g2 (g3 g4 (g106 g32 ttRp115 (dp116 g17 g18 ((ltRp117 sg8 g107 sbsS'Reserved' p118 g2 (g3 g4 (g106 g118 ttRp119 (dp120 g17 g18 ((ltRp121 sg8 g107 sbsS'Declaration' p122 g2 (g3 g4 (g106 g122 ttRp123 (dp124 g17 g18 ((ltRp125 sg8 g107 sbsg68 g2 (g3 g4 (g106 g68 ttRp126 (dp127 g17 g18 ((ltRp128 sg8 g107 sbsg17 g18 ((lp129 g109 ag119 ag2 (g3 g4 (g106 S'Type' p130 ttRp131 (dp132 g17 g18 ((ltRp133 sg8 g107 sbag123 ag126 ag112 ag115 atRp134 sg130 g131 sbsS'Generic' p135 g2 (g3 g4 (g135 ttRp136 (dp137 S'Prompt' p138 g2 (g3 g4 (g135 g138 ttRp139 (dp140 g17 g18 ((ltRp141 sg8 g136 sbsg8 g9 sS'Deleted' p142 g2 (g3 g4 (g135 g142 ttRp143 (dp144 g17 g18 ((ltRp145 sg8 g136 sbsS'Traceback' p146 g2 (g3 g4 (g135 g146 ttRp147 (dp148 g17 g18 ((ltRp149 sg8 g136 sbsS'Emph' p150 g2 (g3 g4 (g135 g150 ttRp151 (dp152 g17 g18 ((ltRp153 sg8 g136 sbsS'Output' p154 g2 (g3 g4 (g135 g154 ttRp155 (dp156 g17 g18 ((ltRp157 sg8 g136 sbsS'Subheading' p158 g2 (g3 g4 (g135 g158 ttRp159 (dp160 g17 g18 ((ltRp161 sg8 g136 sbsS'Error' p162 g2 (g3 g4 (g135 g162 ttRp163 (dp164 g17 g18 ((ltRp165 sg8 g136 sbsg17 g18 ((lp166 g155 ag151 ag163 ag159 ag147 ag143 ag2 (g3 g4 (g135 S'Heading' p167 ttRp168 (dp169 g17 g18 ((ltRp170 sg8 g136 sbag2 (g3 g4 (g135 S'Inserted' p171 ttRp172 (dp173 g17 g18 ((ltRp174 sg8 g136 sbag2 (g3 g4 (g135 S'Strong' p175 ttRp176 (dp177 g17 g18 ((ltRp178 sg8 g136 sbag139 atRp179 sg175 g176 sg171 g172 sg167 g168 sbsS'Text' p180 g2 (g3 g4 (g180 ttRp181 (dp182 g17 g18 ((lp183 g2 (g3 g4 (g180 S'Symbol' p184 ttRp185 (dp186 g17 g18 ((ltRp187 sg8 g181 sbag2 (g3 g4 (g180 S'Whitespace' p188 ttRp189 (dp190 g17 g18 ((ltRp191 sg8 g181 sbatRp192 sg184 g185 sg188 g189 sg8 g9 sbsS'Punctuation' p193 g2 (g3 g4 (g193 ttRp194 (dp195 g17 g18 ((lp196 g2 (g3 g4 (g193 S'Indicator' p197 ttRp198 (dp199 g17 g18 ((ltRp200 sg8 g194 sbatRp201 sg197 g198 sg8 g9 sbsS'Token' p202 g9 sS'Number' p203 g2 (g3 g4 (S'Literal' p204 g203 ttRp205 (dp206 S'Bin' p207 g2 (g3 g4 (g204 g203 g207 ttRp208 (dp209 g17 g18 ((ltRp210 sg8 g205 sbsS'Binary' p211 g2 (g3 g4 (g204 g203 g211 ttRp212 (dp213 g17 g18 ((ltRp214 sg8 g205 sbsg8 g2 (g3 g4 (g204 ttRp215 (dp216 S'String' p217 g2 (g3 g4 (g204 g217 ttRp218 (dp219 S'Regex' p220 g2 (g3 g4 (g204 g217 g220 ttRp221 (dp222 g17 g18 ((ltRp223 sg8 g218 sbsS'Interpol' p224 g2 (g3 g4 (g204 g217 g224 ttRp225 (dp226 g17 g18 ((ltRp227 sg8 g218 sbsS'Regexp' p228 g2 (g3 g4 (g204 g217 g228 ttRp229 (dp230 g17 g18 ((ltRp231 sg8 g218 sbsg8 g215 sS'Heredoc' p232 g2 (g3 g4 (g204 g217 g232 ttRp233 (dp234 g17 g18 ((ltRp235 sg8 g218 sbsS'Double' p236 g2 (g3 g4 (g204 g217 g236 ttRp237 (dp238 g17 g18 ((ltRp239 sg8 g218 sbsg184 g2 (g3 g4 (g204 g217 g184 ttRp240 (dp241 g17 g18 ((ltRp242 sg8 g218 sbsS'Escape' p243 g2 (g3 g4 (g204 g217 g243 ttRp244 (dp245 g17 g18 ((ltRp246 sg8 g218 sbsS'Character' p247 g2 (g3 g4 (g204 g217 g247 ttRp248 (dp249 g17 g18 ((ltRp250 sg8 g218 sbsS'Interp' p251 g2 (g3 g4 (g204 g217 g251 ttRp252 (dp253 g17 g18 ((ltRp254 sg8 g218 sbsS'Backtick' p255 g2 (g3 g4 (g204 g217 g255 ttRp256 (dp257 g17 g18 ((ltRp258 sg8 g218 sbsS'Char' p259 g2 (g3 g4 (g204 g217 g259 ttRp260 (dp261 g17 g18 ((ltRp262 sg8 g218 sbsS'Single' p263 g2 (g3 g4 (g204 g217 g263 ttRp264 (dp265 g17 g18 ((ltRp266 sg8 g218 sbsg60 g2 (g3 g4 (g204 g217 g60 ttRp267 (dp268 g17 g18 ((ltRp269 sg8 g218 sbsS'Doc' p270 g2 (g3 g4 (g204 g217 g270 ttRp271 (dp272 g17 g18 ((ltRp273 sg8 g218 sbsg17 g18 ((lp274 g267 ag2 (g3 g4 (g204 g217 S'Atom' p275 ttRp276 (dp277 g17 g18 ((ltRp278 sg8 g218 sbag237 ag260 ag252 ag271 ag233 ag256 ag225 ag240 ag229 ag221 ag264 ag248 ag244 atRp279 sg275 g276 sbsg8 g9 sg203 g205 sS'Scalar' p280 g2 (g3 g4 (g204 g280 ttRp281 (dp282 g17 g18 ((lp283 g2 (g3 g4 (g204 g280 S'Plain' p284 ttRp285 (dp286 g17 g18 ((ltRp287 sg8 g281 sbatRp288 sg8 g215 sg284 g285 sbsg60 g2 (g3 g4 (g204 g60 ttRp289 (dp290 g17 g18 ((ltRp291 sg8 g215 sbsS'Date' p292 g2 (g3 g4 (g204 g292 ttRp293 (dp294 g17 g18 ((ltRp295 sg8 g215 sbsg17 g18 ((lp296 g293 ag218 ag289 ag205 ag281 atRp297 sbsS'Decimal' p298 g2 (g3 g4 (g204 g203 g298 ttRp299 (dp300 g17 g18 ((ltRp301 sg8 g205 sbsS'Float' p302 g2 (g3 g4 (g204 g203 g302 ttRp303 (dp304 g17 g18 ((ltRp305 sg8 g205 sbsS'Hex' p306 g2 (g3 g4 (g204 g203 g306 ttRp307 (dp308 g17 g18 ((ltRp309 sg8 g205 sbsS'Integer' p310 g2 (g3 g4 (g204 g203 g310 ttRp311 (dp312 g17 g18 ((lp313 g2 (g3 g4 (g204 g203 g310 S'Long' p314 ttRp315 (dp316 g17 g18 ((ltRp317 sg8 g311 sbatRp318 sg314 g315 sg8 g205 sbsS'Octal' p319 g2 (g3 g4 (g204 g203 g319 ttRp320 (dp321 g17 g18 ((ltRp322 sg8 g205 sbsg17 g18 ((lp323 g208 ag212 ag320 ag299 ag2 (g3 g4 (g204 g203 S'Oct' p324 ttRp325 (dp326 g17 g18 ((ltRp327 sg8 g205 sbag311 ag303 ag307 atRp328 sg324 g325 sbsg204 g215 sg60 g2 (g3 g4 (g60 ttRp329 (dp330 g17 g18 ((ltRp331 sg8 g9 sbsg162 g2 (g3 g4 (g162 ttRp332 (dp333 g17 g18 ((ltRp334 sg8 g9 sbsS'Operator' p335 g2 (g3 g4 (g335 ttRp336 (dp337 g17 g18 ((lp338 g2 (g3 g4 (g335 S'Word' p339 ttRp340 (dp341 g17 g18 ((ltRp342 sg8 g336 sbatRp343 sg339 g340 sg8 g9 sbsg17 g18 ((lp344 g6 ag332 ag136 ag181 ag12 ag194 ag107 ag215 ag336 ag329 atRp345 sg217 g218 sbsS'Preproc' p346 g2 (g3 g4 (g5 g346 ttRp347 (dp348 g17 g18 ((ltRp349 sg8 g6 sbsg263 g2 (g3 g4 (g5 g263 ttRp350 (dp351 g17 g18 ((ltRp352 sg8 g6 sbsS'Multiline' p353 g2 (g3 g4 (g5 g353 ttRp354 (dp355 g17 g18 ((ltRp356 sg8 g6 sbsg17 g18 ((lp357 g2 (g3 g4 (g5 S'Special' p358 ttRp359 (dp360 g17 g18 ((ltRp361 sg8 g6 sbag347 ag350 ag354 atRp362 sg358 g359 sbV// example file for roundedpath() in roundedpath.asy\u000a p363 tp364 a(g6 V// written by stefan knorr\u000a p365 tp366 a(g181 V\u000a tp367 a(g181 V\u000a tp368 a(g6 V// import needed packages\u000a p369 tp370 a(g181 V tp371 a(g107 Vimport p372 tp373 a(g181 V tp374 a(g15 Vroundedpath p375 tp376 a(g194 V; tp377 a(g181 V\u000a tp378 a(g181 V\u000a tp379 a(g6 V// function definition\u000a p380 tp381 a(g181 V tp382 a(g131 Vpicture p383 tp384 a(g181 V tp385 a(g15 VCreateKOOS p386 tp387 a(g181 V tp388 a(g194 V( tp389 a(g131 Vreal p390 tp391 a(g181 V tp392 a(g15 VScale p393 tp394 a(g194 V, tp395 a(g181 V tp396 a(g131 Vstring p397 tp398 a(g181 V tp399 a(g15 Vlegend p400 tp401 a(g194 V) tp402 a(g181 V p403 tp404 a(g6 V// draw labeled coordinate system as picture\u000a p405 tp406 a(g181 V tp407 a(g194 V{ tp408 a(g181 V\u000a tp409 a(g181 V p410 tp411 a(g131 Vpicture p412 tp413 a(g181 V tp414 a(g12 VReturnPic p415 tp416 a(g194 V; tp417 a(g181 V\u000a tp418 a(g181 V p419 tp420 a(g131 Vreal p421 tp422 a(g181 V tp423 a(g69 VS tp424 a(g181 V tp425 a(g336 V= tp426 a(g181 V tp427 a(g303 V1.2 p428 tp429 a(g336 V* tp430 a(g15 VScale p431 tp432 a(g194 V; tp433 a(g181 V\u000a tp434 a(g181 V p435 tp436 a(g15 Vdraw p437 tp438 a(g194 V( tp439 a(g12 VReturnPic p440 tp441 a(g194 V, tp442 a(g181 V tp443 a(g194 V( tp444 a(g194 V( tp445 a(g336 V- tp446 a(g69 VS tp447 a(g194 V, tp448 a(g311 V0 tp449 a(g194 V) tp450 a(g336 V- tp451 a(g336 V- tp452 a(g194 V( tp453 a(g69 VS tp454 a(g194 V, tp455 a(g311 V0 tp456 a(g194 V) tp457 a(g194 V) tp458 a(g194 V, tp459 a(g181 V tp460 a(g15 Vbar p461 tp462 a(g181 V tp463 a(g336 V= tp464 a(g181 V tp465 a(g15 VEndArrow p466 tp467 a(g194 V) tp468 a(g194 V; tp469 a(g181 V p470 tp471 a(g6 V// x axis\u000a p472 tp473 a(g181 V p474 tp475 a(g15 Vdraw p476 tp477 a(g194 V( tp478 a(g12 VReturnPic p479 tp480 a(g194 V, tp481 a(g181 V tp482 a(g194 V( tp483 a(g194 V( tp484 a(g311 V0 tp485 a(g194 V, tp486 a(g336 V- tp487 a(g69 VS tp488 a(g194 V) tp489 a(g336 V- tp490 a(g336 V- tp491 a(g194 V( tp492 a(g311 V0 tp493 a(g194 V, tp494 a(g69 VS tp495 a(g194 V) tp496 a(g194 V) tp497 a(g194 V, tp498 a(g181 V tp499 a(g15 Vbar p500 tp501 a(g181 V tp502 a(g336 V= tp503 a(g181 V tp504 a(g15 VEndArrow p505 tp506 a(g194 V) tp507 a(g194 V; tp508 a(g181 V p509 tp510 a(g6 V// y axis\u000a p511 tp512 a(g181 V p513 tp514 a(g15 Vlabel p515 tp516 a(g194 V( tp517 a(g12 VReturnPic p518 tp519 a(g194 V, tp520 a(g181 V tp521 a(g218 V"$\u005cvarepsilon$" p522 tp523 a(g194 V, tp524 a(g181 V tp525 a(g194 V( tp526 a(g69 VS tp527 a(g194 V, tp528 a(g311 V0 tp529 a(g194 V) tp530 a(g194 V, tp531 a(g181 V tp532 a(g69 VSW p533 tp534 a(g194 V) tp535 a(g194 V; tp536 a(g181 V p537 tp538 a(g6 V// x axis label\u000a p539 tp540 a(g181 V p541 tp542 a(g15 Vlabel p543 tp544 a(g194 V( tp545 a(g12 VReturnPic p546 tp547 a(g194 V, tp548 a(g181 V tp549 a(g218 V"$\u005csigma$" p550 tp551 a(g194 V, tp552 a(g181 V tp553 a(g194 V( tp554 a(g311 V0 tp555 a(g194 V, tp556 a(g69 VS tp557 a(g194 V) tp558 a(g194 V, tp559 a(g181 V tp560 a(g69 VSW p561 tp562 a(g194 V) tp563 a(g194 V; tp564 a(g181 V p565 tp566 a(g6 V// y axis label\u000a p567 tp568 a(g181 V p569 tp570 a(g15 Vlabel p571 tp572 a(g194 V( tp573 a(g12 VReturnPic p574 tp575 a(g194 V, tp576 a(g181 V tp577 a(g15 Vlegend p578 tp579 a(g194 V, tp580 a(g181 V tp581 a(g194 V( tp582 a(g303 V0.7 p583 tp584 a(g69 VS tp585 a(g194 V, tp586 a(g181 V tp587 a(g336 V- tp588 a(g69 VS tp589 a(g194 V) tp590 a(g194 V, tp591 a(g181 V tp592 a(g69 VNW p593 tp594 a(g194 V) tp595 a(g194 V; tp596 a(g181 V p597 tp598 a(g6 V// add label 'legend' \u000a p599 tp600 a(g181 V p601 tp602 a(g107 Vreturn p603 tp604 a(g181 V tp605 a(g12 VReturnPic p606 tp607 a(g194 V; tp608 a(g181 V p609 tp610 a(g6 V// return picture\u000a p611 tp612 a(g194 V} tp613 a(g181 V\u000a tp614 a(g181 V\u000a tp615 a(g181 V\u000a tp616 a(g6 V// some global definitions\u000a p617 tp618 a(g181 V tp619 a(g131 Vreal p620 tp621 a(g181 V tp622 a(g69 VS tp623 a(g181 V tp624 a(g336 V= tp625 a(g181 V tp626 a(g311 V13 p627 tp628 a(g69 Vmm p629 tp630 a(g194 V; tp631 a(g181 V p632 tp633 a(g6 V// universal scale factor for the whole file\u000a p634 tp635 a(g181 V tp636 a(g131 Vreal p637 tp638 a(g181 V tp639 a(g12 Vgrad p640 tp641 a(g181 V tp642 a(g336 V= tp643 a(g181 V tp644 a(g303 V0.25 p645 tp646 a(g194 V; tp647 a(g181 V p648 tp649 a(g6 V// gradient for lines\u000a p650 tp651 a(g181 V tp652 a(g131 Vreal p653 tp654 a(g181 V tp655 a(g15 Vradius p656 tp657 a(g181 V tp658 a(g336 V= tp659 a(g181 V tp660 a(g303 V0.04 p661 tp662 a(g194 V; tp663 a(g181 V p664 tp665 a(g6 V// radius for the rounded path'\u000a p666 tp667 a(g181 V tp668 a(g131 Vreal p669 tp670 a(g181 V tp671 a(g12 Vlw p672 tp673 a(g181 V tp674 a(g336 V= tp675 a(g181 V tp676 a(g311 V2 tp677 a(g194 V; tp678 a(g181 V p679 tp680 a(g6 V// linewidth\u000a p681 tp682 a(g181 V tp683 a(g131 Vpair p684 tp685 a(g181 V tp686 a(g12 VA tp687 a(g181 V tp688 a(g336 V= tp689 a(g181 V tp690 a(g194 V( tp691 a(g336 V- tp692 a(g311 V1 tp693 a(g194 V, tp694 a(g181 V tp695 a(g336 V- tp696 a(g311 V1 tp697 a(g194 V) tp698 a(g194 V; tp699 a(g181 V p700 tp701 a(g6 V// start point for graphs\u000a p702 tp703 a(g181 V tp704 a(g131 Vpair p705 tp706 a(g181 V tp707 a(g69 VE tp708 a(g181 V tp709 a(g336 V= tp710 a(g181 V tp711 a(g194 V( tp712 a(g181 V tp713 a(g311 V1 tp714 a(g194 V, tp715 a(g181 V p716 tp717 a(g311 V1 tp718 a(g194 V) tp719 a(g194 V; tp720 a(g181 V p721 tp722 a(g6 V// end point for graphs\u000a p723 tp724 a(g181 V tp725 a(g131 Vpath p726 tp727 a(g181 V tp728 a(g15 Vgraph p729 tp730 a(g194 V; tp731 a(g181 V p732 tp733 a(g6 V// local graph\u000a p734 tp735 a(g181 V tp736 a(g131 Vpen p737 tp738 a(g181 V tp739 a(g12 VActPen p740 tp741 a(g194 V; tp742 a(g181 V p743 tp744 a(g6 V// actual pen for each drawing\u000a p745 tp746 a(g181 V tp747 a(g131 Vpicture p748 tp749 a(g181 V tp750 a(g12 VT tp751 a(g194 V[ tp752 a(g194 V] tp753 a(g194 V; tp754 a(g181 V p755 tp756 a(g6 V// vector of all four diagrams\u000a p757 tp758 a(g181 V tp759 a(g131 Vreal p760 tp761 a(g181 V tp762 a(g12 Vinc p763 tp764 a(g181 V tp765 a(g336 V= tp766 a(g181 V tp767 a(g303 V2.8 p768 tp769 a(g194 V; tp770 a(g181 V p771 tp772 a(g6 V// increment-offset for combining pictures\u000a p773 tp774 a(g181 V\u000a tp775 a(g6 V//////////////////////////////////////// 1st diagram\u000a p776 tp777 a(g181 V tp778 a(g12 VT tp779 a(g194 V[ tp780 a(g311 V1 tp781 a(g194 V] tp782 a(g181 V tp783 a(g336 V= tp784 a(g181 V tp785 a(g12 VCreateKOOS p786 tp787 a(g194 V( tp788 a(g69 VS tp789 a(g194 V, tp790 a(g181 V tp791 a(g218 V"$T_1$" p792 tp793 a(g194 V) tp794 a(g194 V; tp795 a(g181 V p796 tp797 a(g6 V// initialise T[1] as empty diagram with label $T_1$ \u000a p798 tp799 a(g181 V tp800 a(g15 Vgraph p801 tp802 a(g181 V tp803 a(g336 V= tp804 a(g181 V tp805 a(g12 VA tp806 a(g194 V; tp807 a(g181 V p808 tp809 a(g6 V// # pointwise definition of current path 'graph' \u000a p810 tp811 a(g181 V tp812 a(g15 Vgraph p813 tp814 a(g181 V tp815 a(g336 V= tp816 a(g181 V tp817 a(g15 Vgraph p818 tp819 a(g181 V tp820 a(g336 V- tp821 a(g336 V- tp822 a(g181 V tp823 a(g194 V( tp824 a(g12 VA tp825 a(g194 V. tp826 a(g12 Vx tp827 a(g181 V tp828 a(g336 V+ tp829 a(g181 V tp830 a(g12 Vgrad p831 tp832 a(g336 V* tp833 a(g303 V1.6 p834 tp835 a(g194 V, tp836 a(g181 V tp837 a(g12 VA tp838 a(g194 V. tp839 a(g12 Vy tp840 a(g181 V tp841 a(g336 V+ tp842 a(g181 V tp843 a(g303 V1.6 p844 tp845 a(g194 V) tp846 a(g194 V; tp847 a(g181 V p848 tp849 a(g6 V// # \u000a p850 tp851 a(g181 V tp852 a(g15 Vgraph p853 tp854 a(g181 V tp855 a(g336 V= tp856 a(g181 V tp857 a(g15 Vgraph p858 tp859 a(g181 V tp860 a(g336 V- tp861 a(g336 V- tp862 a(g181 V tp863 a(g194 V( tp864 a(g69 VE tp865 a(g194 V. tp866 a(g12 Vx tp867 a(g181 V tp868 a(g336 V- tp869 a(g181 V tp870 a(g12 Vgrad p871 tp872 a(g336 V* tp873 a(g303 V0.4 p874 tp875 a(g194 V, tp876 a(g181 V tp877 a(g69 VE tp878 a(g194 V. tp879 a(g12 Vy tp880 a(g181 V tp881 a(g336 V- tp882 a(g181 V tp883 a(g303 V0.4 p884 tp885 a(g194 V) tp886 a(g194 V; tp887 a(g181 V p888 tp889 a(g6 V// # \u000a p890 tp891 a(g181 V tp892 a(g15 Vgraph p893 tp894 a(g181 V tp895 a(g336 V= tp896 a(g181 V tp897 a(g15 Vgraph p898 tp899 a(g181 V tp900 a(g336 V- tp901 a(g336 V- tp902 a(g181 V tp903 a(g69 VE tp904 a(g194 V; tp905 a(g181 V p906 tp907 a(g6 V// #\u000a p908 tp909 a(g181 V\u000a tp910 a(g181 V tp911 a(g15 Vgraph p912 tp913 a(g181 V tp914 a(g336 V= tp915 a(g181 V tp916 a(g15 Vroundedpath p917 tp918 a(g194 V( tp919 a(g15 Vgraph p920 tp921 a(g194 V, tp922 a(g181 V tp923 a(g15 Vradius p924 tp925 a(g194 V, tp926 a(g181 V tp927 a(g69 VS tp928 a(g194 V) tp929 a(g194 V; tp930 a(g181 V p931 tp932 a(g6 V// round edges of 'graph' using roundedpath() in roundedpath.asy \u000a p933 tp934 a(g181 V tp935 a(g12 VActPen p936 tp937 a(g181 V tp938 a(g336 V= tp939 a(g181 V p940 tp941 a(g15 Vrgb p942 tp943 a(g194 V( tp944 a(g311 V0 tp945 a(g194 V, tp946 a(g311 V0 tp947 a(g194 V, tp948 a(g303 V0.6 p949 tp950 a(g194 V) tp951 a(g181 V tp952 a(g336 V+ tp953 a(g181 V tp954 a(g15 Vlinewidth p955 tp956 a(g194 V( tp957 a(g12 Vlw p958 tp959 a(g194 V) tp960 a(g194 V; tp961 a(g181 V p962 tp963 a(g6 V// define pen for drawing in 1st diagram \u000a p964 tp965 a(g181 V tp966 a(g15 Vdraw p967 tp968 a(g194 V( tp969 a(g12 VT tp970 a(g194 V[ tp971 a(g311 V1 tp972 a(g194 V] tp973 a(g194 V, tp974 a(g181 V p975 tp976 a(g15 Vgraph p977 tp978 a(g194 V, tp979 a(g181 V tp980 a(g12 VActPen p981 tp982 a(g194 V) tp983 a(g194 V; tp984 a(g181 V p985 tp986 a(g6 V// draw 'graph' with 'ActPen' into 'T[1]' (1st hysteresis branch) \u000a p987 tp988 a(g181 V tp989 a(g15 Vdraw p990 tp991 a(g194 V( tp992 a(g12 VT tp993 a(g194 V[ tp994 a(g311 V1 tp995 a(g194 V] tp996 a(g194 V, tp997 a(g181 V tp998 a(g15 Vrotate p999 tp1000 a(g194 V( tp1001 a(g311 V180 p1002 tp1003 a(g194 V, tp1004 a(g194 V( tp1005 a(g311 V0 tp1006 a(g194 V, tp1007 a(g311 V0 tp1008 a(g194 V) tp1009 a(g194 V) tp1010 a(g336 V* tp1011 a(g15 Vgraph p1012 tp1013 a(g194 V, tp1014 a(g181 V tp1015 a(g12 VActPen p1016 tp1017 a(g194 V) tp1018 a(g194 V; tp1019 a(g181 V p1020 tp1021 a(g6 V// draw rotated 'graph' (2nd hysteresis branch) \u000a p1022 tp1023 a(g181 V\u000a tp1024 a(g181 V tp1025 a(g15 Vgraph p1026 tp1027 a(g181 V tp1028 a(g336 V= tp1029 a(g181 V tp1030 a(g194 V( tp1031 a(g311 V0 tp1032 a(g194 V, tp1033 a(g311 V0 tp1034 a(g194 V) tp1035 a(g181 V tp1036 a(g336 V- tp1037 a(g336 V- tp1038 a(g181 V tp1039 a(g194 V( tp1040 a(g12 Vgrad p1041 tp1042 a(g336 V* tp1043 a(g303 V0.6 p1044 tp1045 a(g194 V, tp1046 a(g181 V tp1047 a(g303 V0.6 p1048 tp1049 a(g194 V) tp1050 a(g181 V tp1051 a(g336 V- tp1052 a(g336 V- tp1053 a(g181 V tp1054 a(g194 V( tp1055 a(g181 V tp1056 a(g194 V( tp1057 a(g12 Vgrad p1058 tp1059 a(g336 V* tp1060 a(g303 V0.6 p1061 tp1062 a(g194 V, tp1063 a(g181 V tp1064 a(g303 V0.6 p1065 tp1066 a(g194 V) tp1067 a(g181 V tp1068 a(g336 V+ tp1069 a(g181 V tp1070 a(g194 V( tp1071 a(g303 V0.1 p1072 tp1073 a(g194 V, tp1074 a(g181 V tp1075 a(g311 V0 tp1076 a(g194 V) tp1077 a(g181 V tp1078 a(g194 V) tp1079 a(g194 V; tp1080 a(g181 V p1081 tp1082 a(g6 V// define branch from origin to hysteresis\u000a p1083 tp1084 a(g181 V tp1085 a(g15 Vgraph p1086 tp1087 a(g181 V tp1088 a(g336 V= tp1089 a(g181 V tp1090 a(g15 Vroundedpath p1091 tp1092 a(g194 V( tp1093 a(g15 Vgraph p1094 tp1095 a(g194 V, tp1096 a(g181 V tp1097 a(g15 Vradius p1098 tp1099 a(g194 V, tp1100 a(g181 V tp1101 a(g69 VS tp1102 a(g194 V) tp1103 a(g194 V; tp1104 a(g181 V p1105 tp1106 a(g6 V// round this path \u000a p1107 tp1108 a(g181 V tp1109 a(g15 Vdraw p1110 tp1111 a(g194 V( tp1112 a(g12 VT tp1113 a(g194 V[ tp1114 a(g311 V1 tp1115 a(g194 V] tp1116 a(g194 V, tp1117 a(g181 V tp1118 a(g15 Vgraph p1119 tp1120 a(g194 V, tp1121 a(g181 V tp1122 a(g12 VActPen p1123 tp1124 a(g194 V) tp1125 a(g194 V; tp1126 a(g181 V p1127 tp1128 a(g6 V// draw this path into 'T[1]' \u000a p1129 tp1130 a(g181 V\u000a tp1131 a(g181 V\u000a tp1132 a(g6 V//////////////////////////////////////// 2nd diagram\u000a p1133 tp1134 a(g181 V tp1135 a(g12 VT tp1136 a(g194 V[ tp1137 a(g311 V2 tp1138 a(g194 V] tp1139 a(g181 V tp1140 a(g336 V= tp1141 a(g181 V tp1142 a(g12 VCreateKOOS p1143 tp1144 a(g194 V( tp1145 a(g69 VS tp1146 a(g194 V, tp1147 a(g181 V tp1148 a(g218 V"$T_2$" p1149 tp1150 a(g194 V) tp1151 a(g194 V; tp1152 a(g181 V p1153 tp1154 a(g6 V// initialise T[2] as empty diagram with label $T_2$ \u000a p1155 tp1156 a(g181 V tp1157 a(g15 Vgraph p1158 tp1159 a(g181 V tp1160 a(g336 V= tp1161 a(g181 V tp1162 a(g12 VA tp1163 a(g194 V; tp1164 a(g181 V p1165 tp1166 a(g6 V// # pointwise definition of current path 'graph' \u000a p1167 tp1168 a(g181 V tp1169 a(g15 Vgraph p1170 tp1171 a(g181 V tp1172 a(g336 V= tp1173 a(g181 V tp1174 a(g15 Vgraph p1175 tp1176 a(g181 V tp1177 a(g336 V- tp1178 a(g336 V- tp1179 a(g181 V tp1180 a(g194 V( tp1181 a(g12 VA tp1182 a(g194 V. tp1183 a(g12 Vx tp1184 a(g181 V tp1185 a(g336 V+ tp1186 a(g181 V tp1187 a(g12 Vgrad p1188 tp1189 a(g336 V* tp1190 a(g303 V1.3 p1191 tp1192 a(g194 V, tp1193 a(g181 V tp1194 a(g12 VA tp1195 a(g194 V. tp1196 a(g12 Vy tp1197 a(g181 V tp1198 a(g336 V+ tp1199 a(g181 V tp1200 a(g303 V1.3 p1201 tp1202 a(g194 V) tp1203 a(g194 V; tp1204 a(g181 V p1205 tp1206 a(g6 V// # \u000a p1207 tp1208 a(g181 V tp1209 a(g15 Vgraph p1210 tp1211 a(g181 V tp1212 a(g336 V= tp1213 a(g181 V tp1214 a(g15 Vgraph p1215 tp1216 a(g181 V tp1217 a(g336 V- tp1218 a(g336 V- tp1219 a(g181 V tp1220 a(g194 V( tp1221 a(g69 VE tp1222 a(g194 V. tp1223 a(g12 Vx tp1224 a(g181 V tp1225 a(g336 V- tp1226 a(g181 V tp1227 a(g12 Vgrad p1228 tp1229 a(g336 V* tp1230 a(g303 V0.7 p1231 tp1232 a(g181 V tp1233 a(g194 V, tp1234 a(g181 V tp1235 a(g69 VE tp1236 a(g194 V. tp1237 a(g12 Vy tp1238 a(g181 V tp1239 a(g336 V- tp1240 a(g181 V tp1241 a(g303 V0.7 p1242 tp1243 a(g194 V) tp1244 a(g194 V; tp1245 a(g181 V p1246 tp1247 a(g6 V// # \u000a p1248 tp1249 a(g181 V tp1250 a(g15 Vgraph p1251 tp1252 a(g181 V tp1253 a(g336 V= tp1254 a(g181 V tp1255 a(g15 Vgraph p1256 tp1257 a(g181 V tp1258 a(g336 V- tp1259 a(g336 V- tp1260 a(g181 V tp1261 a(g69 VE tp1262 a(g194 V; tp1263 a(g181 V p1264 tp1265 a(g6 V// #\u000a p1266 tp1267 a(g181 V \u000a p1268 tp1269 a(g181 V tp1270 a(g15 Vgraph p1271 tp1272 a(g181 V tp1273 a(g336 V= tp1274 a(g181 V tp1275 a(g15 Vroundedpath p1276 tp1277 a(g194 V( tp1278 a(g15 Vgraph p1279 tp1280 a(g194 V, tp1281 a(g181 V tp1282 a(g15 Vradius p1283 tp1284 a(g194 V, tp1285 a(g181 V tp1286 a(g69 VS tp1287 a(g194 V) tp1288 a(g194 V; tp1289 a(g181 V p1290 tp1291 a(g6 V// round edges of 'graph' using roundedpath() in roundedpath.asy \u000a p1292 tp1293 a(g181 V tp1294 a(g12 VActPen p1295 tp1296 a(g181 V tp1297 a(g336 V= tp1298 a(g181 V p1299 tp1300 a(g15 Vrgb p1301 tp1302 a(g194 V( tp1303 a(g303 V0.2 p1304 tp1305 a(g194 V, tp1306 a(g311 V0 tp1307 a(g194 V, tp1308 a(g303 V0.4 p1309 tp1310 a(g194 V) tp1311 a(g181 V tp1312 a(g336 V+ tp1313 a(g181 V tp1314 a(g15 Vlinewidth p1315 tp1316 a(g194 V( tp1317 a(g12 Vlw p1318 tp1319 a(g194 V) tp1320 a(g194 V; tp1321 a(g181 V p1322 tp1323 a(g6 V// define pen for drawing in 2nd diagram \u000a p1324 tp1325 a(g181 V tp1326 a(g15 Vdraw p1327 tp1328 a(g194 V( tp1329 a(g12 VT tp1330 a(g194 V[ tp1331 a(g311 V2 tp1332 a(g194 V] tp1333 a(g194 V, tp1334 a(g181 V p1335 tp1336 a(g15 Vgraph p1337 tp1338 a(g194 V, tp1339 a(g181 V tp1340 a(g12 VActPen p1341 tp1342 a(g194 V) tp1343 a(g194 V; tp1344 a(g181 V p1345 tp1346 a(g6 V// draw 'graph' with 'ActPen' into 'T[2]' (1st hysteresis branch) \u000a p1347 tp1348 a(g181 V tp1349 a(g15 Vdraw p1350 tp1351 a(g194 V( tp1352 a(g12 VT tp1353 a(g194 V[ tp1354 a(g311 V2 tp1355 a(g194 V] tp1356 a(g194 V, tp1357 a(g181 V tp1358 a(g15 Vrotate p1359 tp1360 a(g194 V( tp1361 a(g311 V180 p1362 tp1363 a(g194 V, tp1364 a(g194 V( tp1365 a(g311 V0 tp1366 a(g194 V, tp1367 a(g311 V0 tp1368 a(g194 V) tp1369 a(g194 V) tp1370 a(g336 V* tp1371 a(g15 Vgraph p1372 tp1373 a(g194 V, tp1374 a(g181 V tp1375 a(g12 VActPen p1376 tp1377 a(g194 V) tp1378 a(g194 V; tp1379 a(g181 V p1380 tp1381 a(g6 V// draw rotated 'graph' (2nd hysteresis branch) \u000a p1382 tp1383 a(g181 V\u000a tp1384 a(g181 V tp1385 a(g15 Vgraph p1386 tp1387 a(g181 V tp1388 a(g336 V= tp1389 a(g181 V tp1390 a(g194 V( tp1391 a(g311 V0 tp1392 a(g194 V, tp1393 a(g311 V0 tp1394 a(g194 V) tp1395 a(g181 V tp1396 a(g336 V- tp1397 a(g336 V- tp1398 a(g181 V tp1399 a(g194 V( tp1400 a(g12 Vgrad p1401 tp1402 a(g336 V* tp1403 a(g303 V0.3 p1404 tp1405 a(g194 V, tp1406 a(g181 V tp1407 a(g303 V0.3 p1408 tp1409 a(g194 V) tp1410 a(g181 V tp1411 a(g336 V- tp1412 a(g336 V- tp1413 a(g181 V tp1414 a(g194 V( tp1415 a(g181 V tp1416 a(g194 V( tp1417 a(g12 Vgrad p1418 tp1419 a(g336 V* tp1420 a(g303 V0.3 p1421 tp1422 a(g194 V, tp1423 a(g181 V tp1424 a(g303 V0.3 p1425 tp1426 a(g194 V) tp1427 a(g181 V tp1428 a(g336 V+ tp1429 a(g181 V tp1430 a(g194 V( tp1431 a(g303 V0.1 p1432 tp1433 a(g194 V, tp1434 a(g181 V tp1435 a(g311 V0 tp1436 a(g194 V) tp1437 a(g181 V tp1438 a(g194 V) tp1439 a(g194 V; tp1440 a(g181 V p1441 tp1442 a(g6 V// define branch from origin to hysteresis\u000a p1443 tp1444 a(g181 V tp1445 a(g15 Vgraph p1446 tp1447 a(g181 V tp1448 a(g336 V= tp1449 a(g181 V tp1450 a(g15 Vroundedpath p1451 tp1452 a(g194 V( tp1453 a(g15 Vgraph p1454 tp1455 a(g194 V, tp1456 a(g181 V tp1457 a(g15 Vradius p1458 tp1459 a(g194 V, tp1460 a(g181 V tp1461 a(g69 VS tp1462 a(g194 V) tp1463 a(g194 V; tp1464 a(g181 V p1465 tp1466 a(g6 V// round this path \u000a p1467 tp1468 a(g181 V tp1469 a(g15 Vdraw p1470 tp1471 a(g194 V( tp1472 a(g12 VT tp1473 a(g194 V[ tp1474 a(g311 V2 tp1475 a(g194 V] tp1476 a(g194 V, tp1477 a(g181 V tp1478 a(g15 Vgraph p1479 tp1480 a(g194 V, tp1481 a(g181 V tp1482 a(g12 VActPen p1483 tp1484 a(g194 V) tp1485 a(g194 V; tp1486 a(g181 V p1487 tp1488 a(g6 V// draw this path into 'T[2]' \u000a p1489 tp1490 a(g181 V\u000a tp1491 a(g181 V\u000a tp1492 a(g6 V//////////////////////////////////////// 3rd diagram\u000a p1493 tp1494 a(g181 V tp1495 a(g12 VT tp1496 a(g194 V[ tp1497 a(g311 V3 tp1498 a(g194 V] tp1499 a(g181 V tp1500 a(g336 V= tp1501 a(g181 V tp1502 a(g12 VCreateKOOS p1503 tp1504 a(g194 V( tp1505 a(g69 VS tp1506 a(g194 V, tp1507 a(g181 V tp1508 a(g218 V"$T_3$" p1509 tp1510 a(g194 V) tp1511 a(g194 V; tp1512 a(g181 V p1513 tp1514 a(g6 V// initialise T[3] as empty diagram with label $T_3$ \u000a p1515 tp1516 a(g181 V tp1517 a(g15 Vgraph p1518 tp1519 a(g181 V tp1520 a(g336 V= tp1521 a(g181 V tp1522 a(g12 VA tp1523 a(g194 V; tp1524 a(g181 V p1525 tp1526 a(g6 V// # pointwise definition of current path 'graph' \u000a p1527 tp1528 a(g181 V tp1529 a(g15 Vgraph p1530 tp1531 a(g181 V tp1532 a(g336 V= tp1533 a(g181 V tp1534 a(g15 Vgraph p1535 tp1536 a(g181 V tp1537 a(g336 V- tp1538 a(g336 V- tp1539 a(g181 V tp1540 a(g194 V( tp1541 a(g12 VA tp1542 a(g194 V. tp1543 a(g12 Vx tp1544 a(g181 V tp1545 a(g336 V+ tp1546 a(g181 V tp1547 a(g12 Vgrad p1548 tp1549 a(g336 V* tp1550 a(g303 V0.7 p1551 tp1552 a(g194 V, tp1553 a(g181 V tp1554 a(g12 VA tp1555 a(g194 V. tp1556 a(g12 Vy tp1557 a(g181 V tp1558 a(g336 V+ tp1559 a(g181 V tp1560 a(g303 V0.7 p1561 tp1562 a(g194 V) tp1563 a(g194 V; tp1564 a(g181 V p1565 tp1566 a(g6 V// # \u000a p1567 tp1568 a(g181 V tp1569 a(g15 Vgraph p1570 tp1571 a(g181 V tp1572 a(g336 V= tp1573 a(g181 V tp1574 a(g15 Vgraph p1575 tp1576 a(g181 V tp1577 a(g336 V- tp1578 a(g336 V- tp1579 a(g181 V tp1580 a(g194 V( tp1581 a(g181 V tp1582 a(g336 V- tp1583 a(g181 V tp1584 a(g12 Vgrad p1585 tp1586 a(g336 V* tp1587 a(g303 V0.3 p1588 tp1589 a(g181 V tp1590 a(g194 V, tp1591 a(g181 V tp1592 a(g336 V- tp1593 a(g181 V tp1594 a(g303 V0.3 p1595 tp1596 a(g194 V) tp1597 a(g194 V; tp1598 a(g181 V p1599 tp1600 a(g6 V// # \u000a p1601 tp1602 a(g181 V tp1603 a(g15 Vgraph p1604 tp1605 a(g181 V tp1606 a(g336 V= tp1607 a(g181 V tp1608 a(g15 Vgraph p1609 tp1610 a(g181 V tp1611 a(g336 V- tp1612 a(g336 V- tp1613 a(g181 V tp1614 a(g194 V( tp1615 a(g311 V0 tp1616 a(g194 V, tp1617 a(g311 V0 tp1618 a(g194 V) tp1619 a(g194 V; tp1620 a(g181 V p1621 tp1622 a(g6 V// # \u000a p1623 tp1624 a(g181 V tp1625 a(g15 Vgraph p1626 tp1627 a(g181 V tp1628 a(g336 V= tp1629 a(g181 V tp1630 a(g15 Vgraph p1631 tp1632 a(g181 V tp1633 a(g336 V- tp1634 a(g336 V- tp1635 a(g181 V tp1636 a(g194 V( tp1637 a(g12 Vgrad p1638 tp1639 a(g336 V* tp1640 a(g303 V0.6 p1641 tp1642 a(g194 V, tp1643 a(g181 V tp1644 a(g303 V0.6 p1645 tp1646 a(g194 V) tp1647 a(g194 V; tp1648 a(g181 V p1649 tp1650 a(g6 V// # \u000a p1651 tp1652 a(g181 V tp1653 a(g15 Vgraph p1654 tp1655 a(g181 V tp1656 a(g336 V= tp1657 a(g181 V tp1658 a(g15 Vgraph p1659 tp1660 a(g181 V tp1661 a(g336 V- tp1662 a(g336 V- tp1663 a(g181 V tp1664 a(g194 V( tp1665 a(g69 VE tp1666 a(g194 V. tp1667 a(g12 Vx tp1668 a(g181 V tp1669 a(g336 V- tp1670 a(g181 V tp1671 a(g12 Vgrad p1672 tp1673 a(g336 V* tp1674 a(g303 V0.4 p1675 tp1676 a(g194 V, tp1677 a(g181 V tp1678 a(g69 VE tp1679 a(g194 V. tp1680 a(g12 Vy tp1681 a(g181 V tp1682 a(g336 V- tp1683 a(g181 V tp1684 a(g303 V0.4 p1685 tp1686 a(g194 V) tp1687 a(g194 V; tp1688 a(g181 V p1689 tp1690 a(g6 V// # \u000a p1691 tp1692 a(g181 V tp1693 a(g15 Vgraph p1694 tp1695 a(g181 V tp1696 a(g336 V= tp1697 a(g181 V tp1698 a(g15 Vgraph p1699 tp1700 a(g181 V tp1701 a(g336 V- tp1702 a(g336 V- tp1703 a(g181 V tp1704 a(g69 VE tp1705 a(g194 V; tp1706 a(g181 V p1707 tp1708 a(g6 V// # \u000a p1709 tp1710 a(g181 V \u000a p1711 tp1712 a(g181 V tp1713 a(g15 Vgraph p1714 tp1715 a(g181 V tp1716 a(g336 V= tp1717 a(g181 V tp1718 a(g15 Vroundedpath p1719 tp1720 a(g194 V( tp1721 a(g15 Vgraph p1722 tp1723 a(g194 V, tp1724 a(g181 V tp1725 a(g15 Vradius p1726 tp1727 a(g194 V, tp1728 a(g181 V tp1729 a(g69 VS tp1730 a(g194 V) tp1731 a(g194 V; tp1732 a(g181 V p1733 tp1734 a(g6 V// round edges of 'graph' using roundedpath() in roundedpath.asy \u000a p1735 tp1736 a(g181 V tp1737 a(g12 VActPen p1738 tp1739 a(g181 V tp1740 a(g336 V= tp1741 a(g181 V p1742 tp1743 a(g15 Vrgb p1744 tp1745 a(g194 V( tp1746 a(g303 V0.6 p1747 tp1748 a(g194 V, tp1749 a(g311 V0 tp1750 a(g194 V, tp1751 a(g303 V0.2 p1752 tp1753 a(g194 V) tp1754 a(g181 V tp1755 a(g336 V+ tp1756 a(g181 V tp1757 a(g15 Vlinewidth p1758 tp1759 a(g194 V( tp1760 a(g12 Vlw p1761 tp1762 a(g194 V) tp1763 a(g194 V; tp1764 a(g181 V p1765 tp1766 a(g6 V// define pen for drawing in 3rd diagram \u000a p1767 tp1768 a(g181 V tp1769 a(g15 Vdraw p1770 tp1771 a(g194 V( tp1772 a(g12 VT tp1773 a(g194 V[ tp1774 a(g311 V3 tp1775 a(g194 V] tp1776 a(g194 V, tp1777 a(g181 V p1778 tp1779 a(g15 Vgraph p1780 tp1781 a(g194 V, tp1782 a(g181 V tp1783 a(g12 VActPen p1784 tp1785 a(g194 V) tp1786 a(g194 V; tp1787 a(g181 V p1788 tp1789 a(g6 V// draw 'graph' with 'ActPen' into 'T[3]' (1st hysteresis branch) \u000a p1790 tp1791 a(g181 V tp1792 a(g15 Vdraw p1793 tp1794 a(g194 V( tp1795 a(g12 VT tp1796 a(g194 V[ tp1797 a(g311 V3 tp1798 a(g194 V] tp1799 a(g194 V, tp1800 a(g181 V tp1801 a(g15 Vrotate p1802 tp1803 a(g194 V( tp1804 a(g311 V180 p1805 tp1806 a(g194 V, tp1807 a(g194 V( tp1808 a(g311 V0 tp1809 a(g194 V, tp1810 a(g311 V0 tp1811 a(g194 V) tp1812 a(g194 V) tp1813 a(g336 V* tp1814 a(g15 Vgraph p1815 tp1816 a(g194 V, tp1817 a(g181 V tp1818 a(g12 VActPen p1819 tp1820 a(g194 V) tp1821 a(g194 V; tp1822 a(g181 V p1823 tp1824 a(g6 V// draw rotated 'graph' (2nd hysteresis branch) \u000a p1825 tp1826 a(g181 V\u000a tp1827 a(g181 V\u000a tp1828 a(g6 V//////////////////////////////////////// 4th diagram\u000a p1829 tp1830 a(g181 V tp1831 a(g12 VT tp1832 a(g194 V[ tp1833 a(g311 V4 tp1834 a(g194 V] tp1835 a(g181 V tp1836 a(g336 V= tp1837 a(g181 V tp1838 a(g12 VCreateKOOS p1839 tp1840 a(g194 V( tp1841 a(g69 VS tp1842 a(g194 V, tp1843 a(g181 V tp1844 a(g218 V"$T_4$" p1845 tp1846 a(g194 V) tp1847 a(g194 V; tp1848 a(g181 V p1849 tp1850 a(g6 V// initialise T[4] as empty diagram with label $T_4$ \u000a p1851 tp1852 a(g181 V tp1853 a(g15 Vgraph p1854 tp1855 a(g181 V tp1856 a(g336 V= tp1857 a(g181 V tp1858 a(g12 VA tp1859 a(g194 V; tp1860 a(g181 V p1861 tp1862 a(g6 V// # pointwise definition of current path 'graph' \u000a p1863 tp1864 a(g181 V tp1865 a(g15 Vgraph p1866 tp1867 a(g181 V tp1868 a(g336 V= tp1869 a(g181 V tp1870 a(g15 Vgraph p1871 tp1872 a(g181 V tp1873 a(g336 V- tp1874 a(g336 V- tp1875 a(g181 V tp1876 a(g194 V( tp1877 a(g12 VA tp1878 a(g194 V. tp1879 a(g12 Vx tp1880 a(g181 V tp1881 a(g336 V+ tp1882 a(g181 V tp1883 a(g12 Vgrad p1884 tp1885 a(g336 V* tp1886 a(g303 V0.4 p1887 tp1888 a(g194 V, tp1889 a(g181 V tp1890 a(g12 VA tp1891 a(g194 V. tp1892 a(g12 Vy tp1893 a(g181 V tp1894 a(g336 V+ tp1895 a(g181 V tp1896 a(g303 V0.4 p1897 tp1898 a(g194 V) tp1899 a(g194 V; tp1900 a(g181 V p1901 tp1902 a(g6 V// # \u000a p1903 tp1904 a(g181 V tp1905 a(g15 Vgraph p1906 tp1907 a(g181 V tp1908 a(g336 V= tp1909 a(g181 V tp1910 a(g15 Vgraph p1911 tp1912 a(g181 V tp1913 a(g336 V- tp1914 a(g336 V- tp1915 a(g181 V tp1916 a(g194 V( tp1917 a(g181 V tp1918 a(g336 V- tp1919 a(g181 V tp1920 a(g12 Vgrad p1921 tp1922 a(g336 V* tp1923 a(g303 V0.6 p1924 tp1925 a(g181 V tp1926 a(g194 V, tp1927 a(g181 V tp1928 a(g336 V- tp1929 a(g181 V tp1930 a(g303 V0.6 p1931 tp1932 a(g194 V) tp1933 a(g194 V; tp1934 a(g181 V p1935 tp1936 a(g6 V// # \u000a p1937 tp1938 a(g181 V tp1939 a(g15 Vgraph p1940 tp1941 a(g181 V tp1942 a(g336 V= tp1943 a(g181 V tp1944 a(g15 Vgraph p1945 tp1946 a(g181 V tp1947 a(g336 V- tp1948 a(g336 V- tp1949 a(g181 V tp1950 a(g194 V( tp1951 a(g311 V0 tp1952 a(g194 V, tp1953 a(g311 V0 tp1954 a(g194 V) tp1955 a(g194 V; tp1956 a(g181 V p1957 tp1958 a(g6 V// # \u000a p1959 tp1960 a(g181 V tp1961 a(g15 Vgraph p1962 tp1963 a(g181 V tp1964 a(g336 V= tp1965 a(g181 V tp1966 a(g15 Vgraph p1967 tp1968 a(g181 V tp1969 a(g336 V- tp1970 a(g336 V- tp1971 a(g181 V tp1972 a(g194 V( tp1973 a(g12 Vgrad p1974 tp1975 a(g336 V* tp1976 a(g303 V0.9 p1977 tp1978 a(g194 V, tp1979 a(g181 V tp1980 a(g303 V0.9 p1981 tp1982 a(g194 V) tp1983 a(g194 V; tp1984 a(g181 V p1985 tp1986 a(g6 V// # \u000a p1987 tp1988 a(g181 V tp1989 a(g15 Vgraph p1990 tp1991 a(g181 V tp1992 a(g336 V= tp1993 a(g181 V tp1994 a(g15 Vgraph p1995 tp1996 a(g181 V tp1997 a(g336 V- tp1998 a(g336 V- tp1999 a(g181 V tp2000 a(g194 V( tp2001 a(g69 VE tp2002 a(g194 V. tp2003 a(g12 Vx tp2004 a(g181 V tp2005 a(g336 V- tp2006 a(g181 V tp2007 a(g12 Vgrad p2008 tp2009 a(g336 V* tp2010 a(g303 V0.1 p2011 tp2012 a(g194 V, tp2013 a(g181 V tp2014 a(g69 VE tp2015 a(g194 V. tp2016 a(g12 Vy tp2017 a(g181 V tp2018 a(g336 V- tp2019 a(g181 V tp2020 a(g303 V0.1 p2021 tp2022 a(g194 V) tp2023 a(g194 V; tp2024 a(g181 V p2025 tp2026 a(g6 V// # \u000a p2027 tp2028 a(g181 V tp2029 a(g15 Vgraph p2030 tp2031 a(g181 V tp2032 a(g336 V= tp2033 a(g181 V tp2034 a(g15 Vgraph p2035 tp2036 a(g181 V tp2037 a(g336 V- tp2038 a(g336 V- tp2039 a(g181 V tp2040 a(g69 VE tp2041 a(g194 V; tp2042 a(g181 V p2043 tp2044 a(g6 V// # \u000a p2045 tp2046 a(g181 V \u000a p2047 tp2048 a(g181 V tp2049 a(g15 Vgraph p2050 tp2051 a(g181 V tp2052 a(g336 V= tp2053 a(g181 V tp2054 a(g15 Vroundedpath p2055 tp2056 a(g194 V( tp2057 a(g15 Vgraph p2058 tp2059 a(g194 V, tp2060 a(g181 V tp2061 a(g15 Vradius p2062 tp2063 a(g194 V, tp2064 a(g181 V tp2065 a(g69 VS tp2066 a(g194 V) tp2067 a(g194 V; tp2068 a(g181 V p2069 tp2070 a(g6 V// round edges of 'graph' using roundedpath() in roundedpath.asy \u000a p2071 tp2072 a(g181 V tp2073 a(g12 VActPen p2074 tp2075 a(g181 V tp2076 a(g336 V= tp2077 a(g181 V p2078 tp2079 a(g15 Vrgb p2080 tp2081 a(g194 V( tp2082 a(g303 V0.6 p2083 tp2084 a(g194 V, tp2085 a(g311 V0 tp2086 a(g194 V, tp2087 a(g311 V0 tp2088 a(g194 V) tp2089 a(g181 V tp2090 a(g336 V+ tp2091 a(g181 V tp2092 a(g15 Vlinewidth p2093 tp2094 a(g194 V( tp2095 a(g12 Vlw p2096 tp2097 a(g194 V) tp2098 a(g194 V; tp2099 a(g181 V p2100 tp2101 a(g6 V// define pen for drawing in 4th diagram \u000a p2102 tp2103 a(g181 V tp2104 a(g15 Vdraw p2105 tp2106 a(g194 V( tp2107 a(g12 VT tp2108 a(g194 V[ tp2109 a(g311 V4 tp2110 a(g194 V] tp2111 a(g194 V, tp2112 a(g181 V p2113 tp2114 a(g15 Vgraph p2115 tp2116 a(g194 V, tp2117 a(g181 V tp2118 a(g12 VActPen p2119 tp2120 a(g194 V) tp2121 a(g194 V; tp2122 a(g181 V p2123 tp2124 a(g6 V// draw 'graph' with 'ActPen' into 'T[4]' (1st hysteresis branch) \u000a p2125 tp2126 a(g181 V tp2127 a(g15 Vdraw p2128 tp2129 a(g194 V( tp2130 a(g12 VT tp2131 a(g194 V[ tp2132 a(g311 V4 tp2133 a(g194 V] tp2134 a(g194 V, tp2135 a(g181 V tp2136 a(g15 Vrotate p2137 tp2138 a(g194 V( tp2139 a(g311 V180 p2140 tp2141 a(g194 V, tp2142 a(g194 V( tp2143 a(g311 V0 tp2144 a(g194 V, tp2145 a(g311 V0 tp2146 a(g194 V) tp2147 a(g194 V) tp2148 a(g336 V* tp2149 a(g15 Vgraph p2150 tp2151 a(g194 V, tp2152 a(g181 V tp2153 a(g12 VActPen p2154 tp2155 a(g194 V) tp2156 a(g194 V; tp2157 a(g181 V p2158 tp2159 a(g6 V// draw rotated 'graph' (3nd hysteresis branch) \u000a p2160 tp2161 a(g181 V\u000a tp2162 a(g181 V\u000a tp2163 a(g6 V// add some labels and black dots to the first two pictures\u000a p2164 tp2165 a(g181 V tp2166 a(g131 Vpair p2167 tp2168 a(g181 V tp2169 a(g12 VSWW p2170 tp2171 a(g181 V tp2172 a(g336 V= tp2173 a(g181 V tp2174 a(g194 V( tp2175 a(g336 V- tp2176 a(g303 V0.8 p2177 tp2178 a(g194 V, tp2179 a(g181 V tp2180 a(g336 V- tp2181 a(g303 V0.6 p2182 tp2183 a(g194 V) tp2184 a(g194 V; tp2185 a(g181 V\u000a tp2186 a(g181 V tp2187 a(g15 Vlabel p2188 tp2189 a(g194 V( tp2190 a(g12 VT tp2191 a(g194 V[ tp2192 a(g311 V1 tp2193 a(g194 V] tp2194 a(g194 V, tp2195 a(g181 V tp2196 a(g218 V"$\u005csigma_f$" p2197 tp2198 a(g194 V, tp2199 a(g181 V tp2200 a(g194 V( tp2201 a(g311 V0 tp2202 a(g194 V, tp2203 a(g181 V tp2204 a(g303 V0.6 p2205 tp2206 a(g69 VS tp2207 a(g194 V) tp2208 a(g194 V, tp2209 a(g181 V tp2210 a(g69 VNE p2211 tp2212 a(g194 V) tp2213 a(g194 V; tp2214 a(g181 V p2215 tp2216 a(g6 V// sigma_f\u000a p2217 tp2218 a(g181 V tp2219 a(g15 Vdraw p2220 tp2221 a(g194 V( tp2222 a(g12 VT tp2223 a(g194 V[ tp2224 a(g311 V1 tp2225 a(g194 V] tp2226 a(g194 V, tp2227 a(g181 V tp2228 a(g194 V( tp2229 a(g311 V0 tp2230 a(g194 V, tp2231 a(g181 V tp2232 a(g303 V0.6 p2233 tp2234 a(g69 VS tp2235 a(g194 V) tp2236 a(g194 V, tp2237 a(g181 V tp2238 a(g15 Vlinewidth p2239 tp2240 a(g194 V( tp2241 a(g311 V3 tp2242 a(g194 V) tp2243 a(g181 V tp2244 a(g336 V+ tp2245 a(g181 V tp2246 a(g69 Vblack p2247 tp2248 a(g194 V) tp2249 a(g194 V; tp2250 a(g181 V\u000a tp2251 a(g181 V tp2252 a(g15 Vlabel p2253 tp2254 a(g194 V( tp2255 a(g12 VT tp2256 a(g194 V[ tp2257 a(g311 V2 tp2258 a(g194 V] tp2259 a(g194 V, tp2260 a(g181 V tp2261 a(g218 V"$\u005csigma_f$" p2262 tp2263 a(g194 V, tp2264 a(g181 V tp2265 a(g194 V( tp2266 a(g311 V0 tp2267 a(g194 V, tp2268 a(g181 V tp2269 a(g303 V0.3 p2270 tp2271 a(g69 VS tp2272 a(g194 V) tp2273 a(g194 V, tp2274 a(g181 V tp2275 a(g69 VNE p2276 tp2277 a(g194 V) tp2278 a(g194 V; tp2279 a(g181 V p2280 tp2281 a(g6 V// sigma_f\u000a p2282 tp2283 a(g181 V tp2284 a(g15 Vdraw p2285 tp2286 a(g194 V( tp2287 a(g12 VT tp2288 a(g194 V[ tp2289 a(g311 V2 tp2290 a(g194 V] tp2291 a(g194 V, tp2292 a(g181 V tp2293 a(g194 V( tp2294 a(g311 V0 tp2295 a(g194 V, tp2296 a(g181 V tp2297 a(g303 V0.3 p2298 tp2299 a(g69 VS tp2300 a(g194 V) tp2301 a(g194 V, tp2302 a(g181 V tp2303 a(g15 Vlinewidth p2304 tp2305 a(g194 V( tp2306 a(g311 V3 tp2307 a(g194 V) tp2308 a(g181 V tp2309 a(g336 V+ tp2310 a(g181 V tp2311 a(g69 Vblack p2312 tp2313 a(g194 V) tp2314 a(g194 V; tp2315 a(g181 V\u000a tp2316 a(g181 V tp2317 a(g15 Vlabel p2318 tp2319 a(g194 V( tp2320 a(g12 VT tp2321 a(g194 V[ tp2322 a(g311 V1 tp2323 a(g194 V] tp2324 a(g194 V, tp2325 a(g181 V tp2326 a(g218 V"$\u005cvarepsilon_p$" p2327 tp2328 a(g194 V, tp2329 a(g181 V tp2330 a(g194 V( tp2331 a(g303 V0.7 p2332 tp2333 a(g69 VS tp2334 a(g194 V, tp2335 a(g181 V tp2336 a(g311 V0 tp2337 a(g194 V) tp2338 a(g194 V, tp2339 a(g181 V tp2340 a(g12 VSWW p2341 tp2342 a(g194 V) tp2343 a(g194 V; tp2344 a(g181 V p2345 tp2346 a(g6 V// epsilon_p\u000a p2347 tp2348 a(g181 V tp2349 a(g15 Vdraw p2350 tp2351 a(g194 V( tp2352 a(g12 VT tp2353 a(g194 V[ tp2354 a(g311 V1 tp2355 a(g194 V] tp2356 a(g194 V, tp2357 a(g181 V tp2358 a(g194 V( tp2359 a(g303 V0.75 p2360 tp2361 a(g69 VS tp2362 a(g194 V, tp2363 a(g181 V tp2364 a(g311 V0 tp2365 a(g194 V) tp2366 a(g194 V, tp2367 a(g181 V tp2368 a(g15 Vlinewidth p2369 tp2370 a(g194 V( tp2371 a(g311 V3 tp2372 a(g194 V) tp2373 a(g181 V tp2374 a(g336 V+ tp2375 a(g181 V tp2376 a(g69 Vblack p2377 tp2378 a(g194 V) tp2379 a(g194 V; tp2380 a(g181 V\u000a tp2381 a(g181 V tp2382 a(g15 Vlabel p2383 tp2384 a(g194 V( tp2385 a(g12 VT tp2386 a(g194 V[ tp2387 a(g311 V2 tp2388 a(g194 V] tp2389 a(g194 V, tp2390 a(g181 V tp2391 a(g218 V"$\u005cvarepsilon_p$" p2392 tp2393 a(g194 V, tp2394 a(g181 V tp2395 a(g194 V( tp2396 a(g303 V0.7 p2397 tp2398 a(g69 VS tp2399 a(g194 V, tp2400 a(g181 V tp2401 a(g311 V0 tp2402 a(g194 V) tp2403 a(g194 V, tp2404 a(g181 V tp2405 a(g12 VSWW p2406 tp2407 a(g194 V) tp2408 a(g194 V; tp2409 a(g181 V p2410 tp2411 a(g6 V// epsilon_p\u000a p2412 tp2413 a(g181 V tp2414 a(g15 Vdraw p2415 tp2416 a(g194 V( tp2417 a(g12 VT tp2418 a(g194 V[ tp2419 a(g311 V2 tp2420 a(g194 V] tp2421 a(g194 V, tp2422 a(g181 V tp2423 a(g194 V( tp2424 a(g303 V0.75 p2425 tp2426 a(g69 VS tp2427 a(g194 V, tp2428 a(g181 V tp2429 a(g311 V0 tp2430 a(g194 V) tp2431 a(g194 V, tp2432 a(g181 V tp2433 a(g15 Vlinewidth p2434 tp2435 a(g194 V( tp2436 a(g311 V3 tp2437 a(g194 V) tp2438 a(g181 V tp2439 a(g336 V+ tp2440 a(g181 V tp2441 a(g69 Vblack p2442 tp2443 a(g194 V) tp2444 a(g194 V; tp2445 a(g181 V\u000a tp2446 a(g181 V\u000a tp2447 a(g181 V\u000a tp2448 a(g6 V// add all pictures T[1...4] to the current one\u000a p2449 tp2450 a(g181 V tp2451 a(g15 Vadd p2452 tp2453 a(g194 V( tp2454 a(g12 VT tp2455 a(g194 V[ tp2456 a(g311 V1 tp2457 a(g194 V] tp2458 a(g194 V, tp2459 a(g194 V( tp2460 a(g311 V0 tp2461 a(g194 V, tp2462 a(g311 V0 tp2463 a(g194 V) tp2464 a(g194 V) tp2465 a(g194 V; tp2466 a(g181 V\u000a tp2467 a(g181 V tp2468 a(g15 Vadd p2469 tp2470 a(g194 V( tp2471 a(g12 VT tp2472 a(g194 V[ tp2473 a(g311 V2 tp2474 a(g194 V] tp2475 a(g194 V, tp2476 a(g194 V( tp2477 a(g311 V1 tp2478 a(g336 V* tp2479 a(g12 Vinc p2480 tp2481 a(g336 V* tp2482 a(g69 VS tp2483 a(g194 V, tp2484 a(g311 V0 tp2485 a(g194 V) tp2486 a(g194 V) tp2487 a(g194 V; tp2488 a(g181 V\u000a tp2489 a(g181 V tp2490 a(g15 Vadd p2491 tp2492 a(g194 V( tp2493 a(g12 VT tp2494 a(g194 V[ tp2495 a(g311 V3 tp2496 a(g194 V] tp2497 a(g194 V, tp2498 a(g194 V( tp2499 a(g311 V2 tp2500 a(g336 V* tp2501 a(g12 Vinc p2502 tp2503 a(g336 V* tp2504 a(g69 VS tp2505 a(g194 V, tp2506 a(g311 V0 tp2507 a(g194 V) tp2508 a(g194 V) tp2509 a(g194 V; tp2510 a(g181 V\u000a tp2511 a(g181 V tp2512 a(g15 Vadd p2513 tp2514 a(g194 V( tp2515 a(g12 VT tp2516 a(g194 V[ tp2517 a(g311 V4 tp2518 a(g194 V] tp2519 a(g194 V, tp2520 a(g194 V( tp2521 a(g311 V3 tp2522 a(g336 V* tp2523 a(g12 Vinc p2524 tp2525 a(g336 V* tp2526 a(g69 VS tp2527 a(g194 V, tp2528 a(g311 V0 tp2529 a(g194 V) tp2530 a(g194 V) tp2531 a(g194 V; tp2532 a(g181 V\u000a tp2533 a(g181 V\u000a tp2534 a(g181 V\u000a tp2535 a(g6 V// draw line of constant \u005csigma and all intersection points with the graphs in T[1...4]\u000a p2536 tp2537 a(g181 V tp2538 a(g12 VActPen p2539 tp2540 a(g181 V tp2541 a(g336 V= tp2542 a(g181 V tp2543 a(g15 Vlinewidth p2544 tp2545 a(g194 V( tp2546 a(g311 V1 tp2547 a(g194 V) tp2548 a(g181 V tp2549 a(g336 V+ tp2550 a(g181 V tp2551 a(g69 Vdashed p2552 tp2553 a(g181 V tp2554 a(g336 V+ tp2555 a(g181 V tp2556 a(g15 Vgray p2557 tp2558 a(g194 V( tp2559 a(g303 V0.5 p2560 tp2561 a(g194 V) tp2562 a(g194 V; tp2563 a(g181 V p2564 tp2565 a(g6 V// pen definition\u000a p2566 tp2567 a(g181 V tp2568 a(g15 Vdraw p2569 tp2570 a(g194 V( tp2571 a(g194 V( tp2572 a(g336 V- tp2573 a(g69 VS tp2574 a(g194 V, tp2575 a(g181 V tp2576 a(g303 V0.45 p2577 tp2578 a(g336 V* tp2579 a(g69 VS tp2580 a(g194 V) tp2581 a(g336 V- tp2582 a(g336 V- tp2583 a(g194 V( tp2584 a(g194 V( tp2585 a(g311 V3 tp2586 a(g336 V* tp2587 a(g12 Vinc p2588 tp2589 a(g336 V+ tp2590 a(g311 V1 tp2591 a(g194 V) tp2592 a(g336 V* tp2593 a(g69 VS tp2594 a(g194 V, tp2595 a(g181 V tp2596 a(g303 V0.45 p2597 tp2598 a(g336 V* tp2599 a(g69 VS tp2600 a(g194 V) tp2601 a(g194 V, tp2602 a(g181 V tp2603 a(g12 VActPen p2604 tp2605 a(g194 V) tp2606 a(g194 V; tp2607 a(g181 V p2608 tp2609 a(g6 V// draw backgoundline\u000a p2610 tp2611 a(g181 V tp2612 a(g15 Vlabel p2613 tp2614 a(g194 V( tp2615 a(g218 V"$\u005csigma_s$" p2616 tp2617 a(g194 V, tp2618 a(g181 V tp2619 a(g194 V( tp2620 a(g336 V- tp2621 a(g69 VS tp2622 a(g194 V, tp2623 a(g181 V tp2624 a(g303 V0.45 p2625 tp2626 a(g69 VS tp2627 a(g194 V) tp2628 a(g194 V, tp2629 a(g181 V tp2630 a(g69 VW tp2631 a(g194 V) tp2632 a(g194 V; tp2633 a(g181 V p2634 tp2635 a(g6 V// label 'sigma_s'\u000a p2636 tp2637 a(g181 V\u000a tp2638 a(g181 V tp2639 a(g131 Vpath p2640 tp2641 a(g181 V tp2642 a(g12 Vmark p2643 tp2644 a(g181 V tp2645 a(g336 V= tp2646 a(g181 V tp2647 a(g15 Vscale p2648 tp2649 a(g194 V( tp2650 a(g311 V2 tp2651 a(g194 V) tp2652 a(g336 V* tp2653 a(g69 Vunitcircle p2654 tp2655 a(g194 V; tp2656 a(g181 V p2657 tp2658 a(g6 V// define mark-symbol to be used for intersections\u000a p2659 tp2660 a(g181 V tp2661 a(g12 VActPen p2662 tp2663 a(g181 V tp2664 a(g336 V= tp2665 a(g181 V tp2666 a(g15 Vlinewidth p2667 tp2668 a(g194 V( tp2669 a(g311 V1 tp2670 a(g194 V) tp2671 a(g181 V tp2672 a(g336 V+ tp2673 a(g181 V tp2674 a(g15 Vgray p2675 tp2676 a(g194 V( tp2677 a(g303 V0.5 p2678 tp2679 a(g194 V) tp2680 a(g194 V; tp2681 a(g181 V p2682 tp2683 a(g6 V// define pen for intersection mark\u000a p2684 tp2685 a(g181 V tp2686 a(g15 Vdraw p2687 tp2688 a(g194 V( tp2689 a(g15 Vshift p2690 tp2691 a(g194 V( tp2692 a(g194 V( tp2693 a(g181 V tp2694 a(g311 V1 tp2695 a(g181 V tp2696 a(g336 V- tp2697 a(g181 V tp2698 a(g12 Vgrad p2699 tp2700 a(g336 V* tp2701 a(g303 V0.55 p2702 tp2703 a(g181 V tp2704 a(g336 V+ tp2705 a(g181 V tp2706 a(g311 V0 tp2707 a(g336 V* tp2708 a(g12 Vinc p2709 tp2710 a(g194 V) tp2711 a(g336 V* tp2712 a(g69 VS tp2713 a(g194 V, tp2714 a(g181 V tp2715 a(g303 V0.45 p2716 tp2717 a(g336 V* tp2718 a(g69 VS tp2719 a(g194 V) tp2720 a(g336 V* tp2721 a(g12 Vmark p2722 tp2723 a(g194 V, tp2724 a(g181 V tp2725 a(g12 VActPen p2726 tp2727 a(g194 V) tp2728 a(g194 V; tp2729 a(g181 V p2730 tp2731 a(g6 V// # draw all intersections\u000a p2732 tp2733 a(g181 V tp2734 a(g15 Vdraw p2735 tp2736 a(g194 V( tp2737 a(g15 Vshift p2738 tp2739 a(g194 V( tp2740 a(g194 V( tp2741 a(g336 V- tp2742 a(g311 V1 tp2743 a(g181 V tp2744 a(g336 V+ tp2745 a(g181 V tp2746 a(g12 Vgrad p2747 tp2748 a(g336 V* tp2749 a(g303 V1.45 p2750 tp2751 a(g181 V tp2752 a(g336 V+ tp2753 a(g181 V tp2754 a(g311 V0 tp2755 a(g336 V* tp2756 a(g12 Vinc p2757 tp2758 a(g194 V) tp2759 a(g336 V* tp2760 a(g69 VS tp2761 a(g194 V, tp2762 a(g181 V tp2763 a(g303 V0.45 p2764 tp2765 a(g336 V* tp2766 a(g69 VS tp2767 a(g194 V) tp2768 a(g336 V* tp2769 a(g12 Vmark p2770 tp2771 a(g194 V, tp2772 a(g181 V tp2773 a(g12 VActPen p2774 tp2775 a(g194 V) tp2776 a(g194 V; tp2777 a(g181 V p2778 tp2779 a(g6 V// #\u000a p2780 tp2781 a(g181 V tp2782 a(g15 Vdraw p2783 tp2784 a(g194 V( tp2785 a(g15 Vshift p2786 tp2787 a(g194 V( tp2788 a(g194 V( tp2789 a(g181 V tp2790 a(g311 V1 tp2791 a(g181 V tp2792 a(g336 V- tp2793 a(g181 V tp2794 a(g12 Vgrad p2795 tp2796 a(g336 V* tp2797 a(g303 V0.55 p2798 tp2799 a(g181 V tp2800 a(g336 V+ tp2801 a(g181 V tp2802 a(g311 V1 tp2803 a(g336 V* tp2804 a(g12 Vinc p2805 tp2806 a(g194 V) tp2807 a(g336 V* tp2808 a(g69 VS tp2809 a(g194 V, tp2810 a(g181 V tp2811 a(g303 V0.45 p2812 tp2813 a(g336 V* tp2814 a(g69 VS tp2815 a(g194 V) tp2816 a(g336 V* tp2817 a(g12 Vmark p2818 tp2819 a(g194 V, tp2820 a(g181 V tp2821 a(g12 VActPen p2822 tp2823 a(g194 V) tp2824 a(g194 V; tp2825 a(g181 V p2826 tp2827 a(g6 V// #\u000a p2828 tp2829 a(g181 V tp2830 a(g15 Vdraw p2831 tp2832 a(g194 V( tp2833 a(g15 Vshift p2834 tp2835 a(g194 V( tp2836 a(g194 V( tp2837 a(g181 V tp2838 a(g311 V1 tp2839 a(g181 V tp2840 a(g336 V- tp2841 a(g181 V tp2842 a(g12 Vgrad p2843 tp2844 a(g336 V* tp2845 a(g303 V0.55 p2846 tp2847 a(g181 V tp2848 a(g336 V+ tp2849 a(g181 V tp2850 a(g311 V2 tp2851 a(g336 V* tp2852 a(g12 Vinc p2853 tp2854 a(g194 V) tp2855 a(g336 V* tp2856 a(g69 VS tp2857 a(g194 V, tp2858 a(g181 V tp2859 a(g303 V0.45 p2860 tp2861 a(g336 V* tp2862 a(g69 VS tp2863 a(g194 V) tp2864 a(g336 V* tp2865 a(g12 Vmark p2866 tp2867 a(g194 V, tp2868 a(g181 V tp2869 a(g12 VActPen p2870 tp2871 a(g194 V) tp2872 a(g194 V; tp2873 a(g181 V p2874 tp2875 a(g6 V// # \u000a p2876 tp2877 a(g181 V tp2878 a(g15 Vdraw p2879 tp2880 a(g194 V( tp2881 a(g15 Vshift p2882 tp2883 a(g194 V( tp2884 a(g194 V( tp2885 a(g181 V p2886 tp2887 a(g12 Vgrad p2888 tp2889 a(g336 V* tp2890 a(g303 V0.45 p2891 tp2892 a(g181 V tp2893 a(g336 V+ tp2894 a(g181 V tp2895 a(g311 V2 tp2896 a(g336 V* tp2897 a(g12 Vinc p2898 tp2899 a(g194 V) tp2900 a(g336 V* tp2901 a(g69 VS tp2902 a(g194 V, tp2903 a(g181 V tp2904 a(g303 V0.45 p2905 tp2906 a(g336 V* tp2907 a(g69 VS tp2908 a(g194 V) tp2909 a(g336 V* tp2910 a(g12 Vmark p2911 tp2912 a(g194 V, tp2913 a(g181 V tp2914 a(g12 VActPen p2915 tp2916 a(g194 V) tp2917 a(g194 V; tp2918 a(g181 V p2919 tp2920 a(g6 V// # \u000a p2921 tp2922 a(g181 V tp2923 a(g15 Vdraw p2924 tp2925 a(g194 V( tp2926 a(g15 Vshift p2927 tp2928 a(g194 V( tp2929 a(g194 V( tp2930 a(g181 V p2931 tp2932 a(g12 Vgrad p2933 tp2934 a(g336 V* tp2935 a(g303 V0.45 p2936 tp2937 a(g181 V tp2938 a(g336 V+ tp2939 a(g181 V tp2940 a(g311 V3 tp2941 a(g336 V* tp2942 a(g12 Vinc p2943 tp2944 a(g194 V) tp2945 a(g336 V* tp2946 a(g69 VS tp2947 a(g194 V, tp2948 a(g181 V tp2949 a(g303 V0.45 p2950 tp2951 a(g336 V* tp2952 a(g69 VS tp2953 a(g194 V) tp2954 a(g336 V* tp2955 a(g12 Vmark p2956 tp2957 a(g194 V, tp2958 a(g181 V tp2959 a(g12 VActPen p2960 tp2961 a(g194 V) tp2962 a(g194 V; tp2963 a(g181 V p2964 tp2965 a(g6 V// #\u000a p2966 tp2967 a(g181 V tp2968 a.