version 6

fstream included