Source: Improve some code readability and efficiency - Replace raw loop with STL find algorithm for improved efficiency - Update functions for enhanced readability and understandability