text files solutions added