length判定 -> empty?に変更