bzoj codes.