Commented get_first_half_string because the way I did is kinda cheating