edited again with nano on sagemath