#include <stddef.h>
size_t f0(char *str){
size_t i = 0;
for(; str[i] != '\0'; ++i){
}
return i;
}
size_t f1(char *str, size_t inc){
if(inc < 2)
__builtin_unreachable();
if(str[0] == '\0')
return 0;
size_t i = 0;
for(;; i += inc){
for(size_t n = 0; n < inc; ++n){
if(str[i+n] == '\0'){
return i+n;
}
}
}
return i;
}