code sample for round 2