static inline int strlen_P(const char *str) {
    int cnt = 0;
    while (pgm_read_byte(str++)) cnt++;
    return cnt;
}
static inline int strlen_P(const char *str) {
    int cnt = 0;
    while (pgm_read_byte(str++)) cnt++;
    return cnt;
}