------------------------------
Start: Testing solve_equation:
p = 11.4000
q = 127.2450
n = 66.7991
r = 7.9232 - 0.2541 + 43.4867
result = 51.156
p = 52.3400
q = 56.0100
n = 132.8630
r = 18.7650 - 0.0657 + 0.5187
result = 19.218
End: Testing solve_equation
------------------------------
------------------------------
Start: Testing print_product_type, print_color and print_country:
Testing print_product_type:
print_product_type(10) = Writing, success = 1
print_product_type(20) = Executive, success = 1
print_product_type(11) = Computer, success = 1
print_product_type(21) = Corner, success = 1
print_product_type(22) = Secretary, success = 1
print_product_type(24) = Standing, success = 1
print_product_type(12) = Undefined, success = 0
Testing print_color:
print_color(0) = Black, success = 1
print_color(1) = Grey, success = 1
print_color(2) = Purple, success = 1
print_color(3) = Blue, success = 1
print_color(4) = Brown, success = 1
print_color(5) = Green, success = 1
print_color(6) = Undefined, success = 0
Testing print_country:
print_country(0) = Undefined, success = 0
print_country(1) = USA, success = 1
print_country(2) = Canada, success = 1
print_country(3) = Europe, success = 1
End: Testing print_product_type, print_color and print_country
------------------------------
------------------------------
Start: Testing get_code:
get_code(21065319,I) = 2106
get_code(21065319,T) = 53
get_code(21065319,C) = 1
get_code(21065319,R) = 9
get_code(21065319,M) = -99
get_code(10134918,I) = 1013
get_code(10134918,T) = 49