Krawler Interview Question

Design patterns