some HCKRRNK problems
file handling