Template Method-samples