moved programs to the print_charge method
added print_number_test