U263242 以三除,余几何?( Plus )

题目背景

小明上一次完美地回答了老师的问题,这回小明要进行反击。

题目描述

小明说一个二进制数,让老师立即判断出这个数转换成十进制能不能被 $3$ 整除. 给定一个二进制数 $bitNumber$ ,判断其所转换成十进制的数,能否被 $3$ 整除.

输入格式

一行,一个二进制数序列 $bitNumber$.

输出格式

一行字符串 $answer$ $( \ answer \in \{ "Yes" , "No" \} \ )$. $($ $Yes$ 表示其十进制能被 $3$ 整除,$No$ 表示其十进制不能被 $3$ 整除. $)$

说明/提示

保证 $bitNumber$ 为合法的二进制序列. 对于 $30 \%$ 的数据,$1 \leq\mathrm{bitNumber.Length()} \leq 31$ . 对于 $70 \%$ 的数据,$1 \leq \mathrm{bitNumber.Length()} \leq 62$ . 对于 $100 \%$ 的数据,$1 \leq \mathrm{bitNumber.Length()} \leq 10^{6}$ .