#include <iostream>
#include <string>

using std::string;

namespace log_line {
    string message(string line) {
    size_t colon = line.find(':');
    return line.substr(colon + 2);
}

string log_level(string line) {
    size_t start = line.find('[');
    size_t end = line.find(']');
    string level = line.substr(start + 1, end - start - 1);
    return level;
}

string reformat(std::string line) {
   return message(line) + ' (' + log_level(line) + ')'; 
}
}  // namespace log_line
