@startuml
!include style.puml
skinparam ArrowFontStyle plain

box Logic LOGIC_COLOR_T1
participant ":LogicManager" as LogicManager LOGIC_COLOR
end box

box Model MODEL_COLOR_T1
participant ":Model" as Model MODEL_COLOR
participant ":CommandStringStash" as CommandStringStash MODEL_COLOR
end box
[-> LogicManager : getPrevCommandString(input)
activate LogicManager

LogicManager -> Model : getPrevCommandString(input)
activate Model

Model -> CommandStringStash : getPrevCommandString(input)
activate CommandStringStash

CommandStringStash --> Model : commandString

deactivate CommandStringStash

Model --> LogicManager : commandString

deactivate Model

[<--LogicManager : commandString
deactivate LogicManager
@enduml
