Guided Search: Architecture