@startuml
!include style.puml
skinparam ClassFontColor #000000
skinparam ClassBorderColor #000000

title After command "clear"

package States <<rectangle>> {
    class State1 as "__sn0:SmartNus__"
    class State2 as "__sn1:SmartNus__"
    class State3 as "__sn3:SmartNus__"
}

State1 -[hidden]right-> State2
State2 -[hidden]right-> State3

class Pointer as "Current State" #FFFFF

Pointer -up-> State3
note right on link: State sn2 deleted.
@end
