Hello Friends, I'm Hadi Alhendi. This is my first post introducing ...