write validateBN