add perft 3