Algorithms4 coding practice