free memory in reversi is valid move