Tanárnak len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len len
Érdekli ez a téma? Olvass tovább: Az önelégedettség és beteljesülés felé vezető úton: A tanár mint a saját fejlődésének építésze
Szeretnéd megtudni, hol tartasz személyesen? Tölts ki egy rövid tesztet az oldal végén, és kapj jobb áttekintést.