algebraical method