Cover the beans with water and soak overnight. The next day, drain the beans and place in a large saucepan with garlic. Add water and bring to a boil. Lower to a simmer, add eggs in their shells, the juice of the lemon and salt and pepper to taste. Cook the beans for 12 hours, or until tender, checking occasionally and adding water if needed. Into each individual bowl, place 1 tablespoon chopped scallion, 1 tablespoon olive oil, 1/2 tablespoon lemon juice, salt and pepper to taste. Peel the eggs and place one in each bowl. Peel the eggs and place one in each bowl. Spoon in the ful. Serve with Egyptian pickles and toasted pita.