Self Leveling Step Accommodation ladder