perft validation