copyright By mohammad hossein rashed-2002