Added input and preciseInput. Started filling out first encounter