alligation method