A tictactoe implemented with branch and bound algorithm in C programming language