Working solver as a visitor