close #46 (str_modulo)