rustK#rustc 1.43.1 (8d69840ab 2020-05-04)stdԉ-887843bce4296088coreДԓ2-afe139e6d8296b01compiler_builtins䈂-d477341ac8788dd1rustc_std_workspace_core-d76683fe649a72e6allocҕL-b6067ad455a78045libcݜ-43c565c0f2b83617unwind׋-3b875fcfdee39ff0cfg_ifω衝-8a4a453267b50be3 backtrace܂¯-36c2e86bacc98fccrustc_demangleѷ@-15a329ab5e17ac81 backtrace_sysP-fe7c650bbb3343c2 hashbrownկն-d3cc7debdadd3b1erustc_std_workspace_alloc-d515a3de66859cd0 panic_unwindݺƻ-a3d854b3a48838e2B/Users/joepkneefel/Documents/GitHub/better-rs/better-rs/src/lib.rsˤ΃剓A  ֒޶Äޘ豗A/Users/joepkneefel/Documents/GitHub/better-rs/better-rs/src/fp.rsґϯɮYBPB沦ҟF/Users/joepkneefel/Documents/GitHub/better-rs/better-rs/src/fp/iter.rsݸޏóɟQQ%\-(8! 響A/Users/joepkneefel/Documents/GitHub/better-rs/better-rs/src/io.rs˷س >$ 4 ͈C/Users/joepkneefel/Documents/GitHub/better-rs/better-rs/src/math.rs͸ȺʨH/Users/joepkneefel/Documents/GitHub/better-rs/better-rs/src/math/sets.rsËюﷶ&!-/98J0(+ 6#2*B Įݖf::core::macros::builtin::cfg𤷕¥ݥ¥禞މ::alloc::macros::vec闛NBٷԀǒstdfpitermapTUio read_linemath sets  permutate T prepend_to_allT  oyɫ eiDhV]R6T[%4 6tMŌj=יi~[Б~wW+N2EJc/O߽!I Ki( ?X{lj]u(FGoia"YSlj`ezVQ2lՎti@  B   fxs$/// Applies f on all elements of xs.Q$/// # Arguments:v[/// * `f` - a function that takes one element of type T and produces one element of type U.[,/// * `xs` - a vector of elements of type T.,/// # Examples/// ```/// let v = vec![1,2,3];/// let f = |x| -> 2 * x;'/// assert_eq!(map(f, v), vec![2,4,6]);'/// ``` TU   TUstdin  =/// Reads one line from the input and returns it as a String.= $   xs /// Permutates over a given set. /// # Arguments,/// * `xs` - A reference of a vector of T's.,/// # Examples/// ```./// println!("{:?}", permutate(&vec![1,2,3]));.8/// // [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]8/// ```   T   :                                      n                 xs x temp  xxss     T  ' *    )! ,   *" -    / % 2  "  %    v " z ]   m 7  better_rsx86_64-apple-darwin-352d9feddf19d435¯ֱsx'3eRLy[&HHHhHHH@HH