charは8bitと仮定しちゃダメだよね