test_io.cpp