updated task1 (encoding, orthograph...)