preliminary knowledge test 6947780