Visitor pattern examples are added.