aya makaramu ni bande ndi kwiga indimi z'amahanga imana yaje kunzura nkangukira hejuru use the factory pattern and an iterator to step through the array