Day 4 (Functional Design Challenge)