The Memento pattern is a behavioral design pattern that allows capturing and storing an object’s internal state…
Go visit all places, based on place { do something;}
The state pattern is a behavioral design pattern that allows an object to alter its behavior when its internal…