1use shared::kata::*;
6
7pub fn create_phone_number(numbers: &[u8]) -> String {
13 let kata = Kata {
14 level: Level::L6kyu,
15 tags: vec![Tag::Arrays, Tag::Strings, Tag::Regex, Tag::Algorithms],
16 description: String::from("Create Phone Number"),
17 };
18
19 println!(
20 "Level: {:?}, Tags: {:?}, Description: {}",
21 kata.level, kata.tags, kata.description
22 );
23
24 format!("({}{}{}) {}{}{}-{}{}{}{}",
25 numbers[0], numbers[1], numbers[2], numbers[3], numbers[4], numbers[5],
26 numbers[6], numbers[7], numbers[8], numbers[9])
27
28}