printer_array_header/footer done
print_array_header/footer/range done