Title: Algorithm Implementation Challenge