/// Breaking Bad Symbol Matching
/// Given an array of words and an array of symbols, display each word with its matched symbol surrounded by square brackets. If a word matches more than one symbol, choose the one with the longest length
///
/// # Examples
///
/// Basic usage:
/// ```
/// let result = algorithmz::string::breaking_bad(&vec!["Google"],&vec!["le"]);
/// assert_eq!(result, vec!["Goog[le]".to_string()]);
/// ```