@startuml skin plantuml 'skin rose '!theme vibrant start partition init { :setup serial connection; :print "ready"; } while (endlessly every few millisecond) partition loop { if (currentSecond < 50 ?) equals (yes) then :print "good"; else (no) :print "bad"; endif } endwhile :(this point never reached); stop @enduml