testfirstprogram