reversi take with TDD