Implement silver challenge