(--------)
Find in a other answer !Tested, it's work
@startumlState S1State S2S1 -[#DD00AA]-> S2S1 -left[#yellow]-> S3S1 -up[#red,dashed]-> S4S1 -right[dotted,#blue]-> S5X1 -[dashed]-> X2Z1 -[dotted]-> Z2Y1 -[#blue,bold]-> Y2@enduml