Refactoring (ReversiIterator)