<commit_before>#include <iostream>
#include <string>

void run_part_one() {
}
void run_part_two() {
}
<commit_msg>added runtime code for part one of day 6<commit_after>#include <iostream>
#include <string>

#include "LightCommand.hpp"
#include "LightMap.hpp"

void run_part_one() {
    LightMap light_map;
    std::string command;
    while (std::getline(std::cin,command)) {
        light_map.apply_command(*LightCommand::from_input(command));
    }
    std::cout << light_map.get_active_lights() << std::endl;
}
void run_part_two() {
}

{'fraction_non_alphanumeric': 0.1449814126394052, 'fraction_numerical': 0.0018587360594795538, 'mean_word_length': 5.267441860465116, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1298166', 'n_tokens_mistral': 191, 'n_tokens_neox': 189, 'n_words': 38}