Adurab Solution