বারকোডগুলি বিশ্বজুড়ে ব্যবসার জন্য একটি অপরিহার্য হাতিয়ার হয়ে উঠেছে। এগুলি পণ্য, ইনভেন্টরি এবং চালানের দ্রুত এবং নির্ভুল ট্র্যাকিং সক্ষম করে। খুচরা থেকে শুরু করে সরবরাহ পর্যন্ত, এই প্রতীকগুলি কার্যক্রমকে সহজতর করতে এবং দক্ষতা বৃদ্ধিতে গুরুত্বপূর্ণ ভূমিকা পালন করে। বিশ্বব্যাপী ব্যবহৃত বিভিন্ন ধরণের বারকোডের মধ্যে, ইন্টারলিভড ৫ এর মধ্যে ২ বারকোড সংখ্যাসূচক তথ্য এনকোডিংয়ে এর বহুমুখীতা এবং দক্ষতার জন্য এটি আলাদা।

ইন্টারলিভড ২ অফ ৫ বারকোডের বিস্তারিত জানার আগে, কেন নিজে একটি তৈরি করার চেষ্টা করবেন না? বারকোড তৈরি করতে নীচের ইন্টারলিভড ২ অফ ৫ বারকোড জেনারেটর ব্যবহার করুন।

ইন্টারলিভড ৫ এর মধ্যে ২ বারকোড জেনারেটর

১. ইন্টারলিভড ২ অফ ৫ বারকোড কী?

ইন্টারলিভড 2 অফ 5 (ITF) বারকোড হল একটি শুধুমাত্র সংখ্যাসূচক লিনিয়ার বারকোড ১৯৭২ সালে তৈরি হয়েছিল। এটি বার এবং স্পেসের সংমিশ্রণ ব্যবহার করে ডেটা এনকোড করে, যা এটিকে অন্যান্য অনেক বারকোডের চেয়ে বেশি তথ্য সংরক্ষণ করতে সক্ষম করে, যেমন কোড 39, কম জায়গা দখল করে। এটি এটিকে বিশেষভাবে মূল্যবান করে তোলে যেখানে স্থান সীমিত, যেমন গুদাম ব্যবস্থাপনা, ইনভেন্টরি ট্র্যাকিং এবং শিপিং লজিস্টিকস।

১.১ সংজ্ঞা এবং মূল বৈশিষ্ট্য

ইন্টারলিভড ২ এর মধ্যে ৫ (ITF) বারকোড হল একটি উচ্চ-ঘনত্বের সংখ্যাসূচক বারকোড যা জোড় এবং বিজোড় সংখ্যাগুলিকে জোড়ায় এনকোড করার জন্য ডিজাইন করা হয়েছে, যা ডেটার আরও সংক্ষিপ্ত উপস্থাপনা প্রদান করে। ITF বারকোড এনকোড করে জোড়া সংখ্যা একটি একক প্রতীকে, প্রতিটি জোড়া পাঁচটি বার (দুটি প্রশস্ত এবং তিনটি সরু) দ্বারা প্রতিনিধিত্ব করে। এটিকে "ইন্টারলিভড" বলা হয় কারণ অঙ্কগুলি বার এবং স্পেসের মধ্যে পর্যায়ক্রমে এনকোড করা থাকে। যদি অঙ্কের সংখ্যা বিজোড় হয়, তাহলে অঙ্কগুলির ভারসাম্য বজায় রাখার জন্য একটি অগ্রবর্তী শূন্য যোগ করা হয়।

ইন্টারলিভড ২ অফ ৫ বারকোডের একটি গুরুত্বপূর্ণ বৈশিষ্ট্য হল এটি শুধুমাত্র ০ থেকে ৯ পর্যন্ত সংখ্যা এনকোড করার ক্ষমতা রাখে। এই সীমাবদ্ধতা এটিকে কোড ৩৯ এর মতো অন্যান্য বারকোড থেকে আলাদা করে তোলে, যা সংখ্যা এবং অক্ষর উভয়ই এনকোড করতে পারে। যদিও এটি এটি যে ধরণের ডেটা উপস্থাপন করতে পারে তা সীমিত করে, ইন্টারলিভড ২ অফ ৫ এমন পরিবেশের জন্য অত্যন্ত দক্ষ যেখানে শুধুমাত্র সংখ্যাসূচক ডেটা প্রয়োজন, বিশেষ করে ইনভেন্টরি ম্যানেজমেন্ট এবং লজিস্টিকসের মতো অ্যাপ্লিকেশনগুলিতে।

১.২ ইন্টারলিভড ৫ এর মধ্যে ২ কীভাবে কাজ করে

এর পেছনের প্রক্রিয়াটি ইন্টারলিভড ৫ এর মধ্যে ২ বারকোডে বার এবং স্পেসের ক্রম ব্যবহার করে জোড়া অঙ্ক এনকোডিং করা হয়। প্রতিটি অঙ্ক জোড়া প্রশস্ত এবং সরু বারের একটি সিরিজ ব্যবহার করে এনকোড করা হয়। জোড়ার জোড় এবং বিজোড় অঙ্কগুলি এই বিন্যাসে আন্তঃলিভ করা হয়, যা ডেটা ঘনত্ব বৃদ্ধি করে।

উদাহরণস্বরূপ, সংখ্যাটি 42 বারকোডে প্রশস্ত এবং সরু বারের সংমিশ্রণ হিসাবে উপস্থাপন করা হয় যা প্রতিনিধিত্ব করে 4 এবং 2 একটি নির্দিষ্ট ক্রমানুসারে। অন্যান্য বারকোডের তুলনায় এই ফর্ম্যাটটি বেশ ছোট, যার অর্থ হল আরও বেশি সংখ্যা একটি ছোট জায়গায় ফিট করতে পারে, যা এটিকে এমন অ্যাপ্লিকেশনগুলিতে ব্যবহারের জন্য আদর্শ করে তোলে যেখানে স্থান প্রিমিয়াম।

এই সিস্টেমের একটি প্রধান সুবিধা হল, যেহেতু এটি অত্যন্ত দক্ষ, তাই ছোট আকারে মুদ্রণ করা হলেও এটি দ্রুত স্ক্যান করা যেতে পারে, যতক্ষণ না মুদ্রণ এবং স্ক্যানিং সরঞ্জামগুলি উচ্চমানের হয়।

১.৩ ITF বারকোডের গঠন

ITF বারকোডগুলির একটি নির্দিষ্ট কাঠামো থাকে যার মধ্যে রয়েছে:

৫টির মধ্যে ২টি ইন্টারলিভড বারকোডের গঠন

ক. শীর্ষস্থানীয় শান্ত অঞ্চল

  • সংজ্ঞা: বারকোডের আগে একটি ফাঁকা জায়গা।
  • উদ্দেশ্য: স্ক্যানারটি বারকোডকে আশেপাশের টেক্সট বা গ্রাফিক্স থেকে আলাদা করতে সাহায্য করে। এটি সবচেয়ে সরু বারের প্রস্থের কমপক্ষে ১০ গুণ হওয়া উচিত।

খ. শুরুর প্যাটার্ন

  • গঠন: সংকীর্ণ দণ্ড এবং স্থানের একটি নির্দিষ্ট ক্রম (সংকীর্ণ দণ্ড, সংকীর্ণ স্থান, সংকীর্ণ দণ্ড, সংকীর্ণ স্থান)।
  • উদ্দেশ্য: বারকোডের শুরু চিহ্নিত করে, স্ক্যানারদের ডেটা ডিকোডিং শুরু করার জন্য সতর্ক করে।

গ. ডেটা অক্ষর

  • সংজ্ঞা: জোড়া অঙ্ক ব্যবহার করে প্রকৃত সংখ্যাসূচক তথ্য এনকোড করে।
  • ঐচ্ছিক চেক সংখ্যা: ত্রুটি সনাক্তকরণের জন্য একটি ঐচ্ছিক সংখ্যা যোগ করা হয়েছে।
  • উদ্দেশ্য: স্ক্যান এবং পঠনযোগ্য ডেটা উপস্থাপন করে।

ঘ. স্টপ প্যাটার্ন

  • গঠন: একটি প্রশস্ত বার, তারপরে একটি সরু জায়গা, এবং তারপরে একটি সরু বার।
  • উদ্দেশ্য: বারকোডের শেষের সংকেত দেয়, স্ক্যানারকে পড়া বন্ধ করতে দেয়।

ঙ. ট্রেইলিং কোয়াইট জোন

  • সংজ্ঞা: বারকোডের পরে একটি ফাঁকা জায়গা।
  • উদ্দেশ্য: নিশ্চিত করে যে বারকোডটি সঠিকভাবে স্বীকৃত এবং স্ক্যানার দ্বারা ভুলভাবে পড়া হয়নি।

বারকোড সঠিকভাবে স্ক্যান এবং ব্যাখ্যা করা হয়েছে তা নিশ্চিত করার জন্য এই উপাদানগুলি একসাথে কাজ করে।

২. ৫টি বারকোডের মধ্যে ২টি ইন্টারলিভডের প্রয়োগ

ITF বারকোডগুলি হল ব্যাপকভাবে ব্যবহৃত যেসব শিল্পে সঠিক, দ্রুত তথ্য সংগ্রহ করা প্রয়োজন এবং স্থানের সীমাবদ্ধতা রয়েছে। কিছু সাধারণ অ্যাপ্লিকেশনের মধ্যে রয়েছে:

ITF বারকোডগুলি ইনভেন্টরি নিয়ন্ত্রণ, প্যালেট ট্র্যাকিং এবং প্রো-এর জন্য আদর্শ

  • গুদামজাতকরণ এবং ইনভেন্টরি ব্যবস্থাপনা: ITF বারকোডগুলি গুদামে ইনভেন্টরি নিয়ন্ত্রণ, প্যালেট ট্র্যাকিং এবং পণ্য সনাক্তকরণের জন্য আদর্শ। এগুলি দ্রুত স্টকের স্তর আপডেট করতে এবং চালান ট্র্যাক করতে পারে।
  • সরবরাহ এবং শিপিং: এই বারকোডগুলি সরবরাহ শৃঙ্খলের মধ্য দিয়ে চলাচলের সময় পার্সেল এবং প্যাকেজগুলি ট্র্যাক করার জন্য ব্যবহৃত হয়। এগুলি স্বয়ংক্রিয় বাছাই ব্যবস্থাতেও ব্যবহৃত হয়।
  • উৎপাদন: উৎপাদন প্রক্রিয়া চলাকালীন সমাপ্ত পণ্য, উপকরণ এবং উপাদানগুলি ট্র্যাক করার জন্য ITF বারকোড ব্যবহার করা হয়, যা মজুদ গণনা এবং মান নিয়ন্ত্রণে সহায়তা করে।
  • স্বাস্থ্যসেবা: চিকিৎসা ক্ষেত্রে, ITF বারকোড চিকিৎসা সরবরাহ, ওষুধ এবং সরঞ্জাম ট্র্যাক করতে সাহায্য করে। এগুলি রোগী সনাক্তকরণ এবং রেকর্ড ব্যবস্থাপনার জন্যও ব্যবহৃত হয়।
  • খুচরা: যদিও UPC কোডের তুলনায় কম সাধারণ, ITF বারকোডগুলি নির্দিষ্ট খুচরা পরিবেশে পণ্য লেবেলিংয়ের জন্য ব্যবহৃত হয় যেখানে শুধুমাত্র সংখ্যাসূচক তথ্য প্রয়োজন হয়, যেমন প্যাকেজিং বা নির্দিষ্ট শিল্প পণ্য।

৩. ইন্টারলিভডের সুবিধা এবং সীমাবদ্ধতা ৫ এর মধ্যে ২

৩.১ সুবিধা

দক্ষ ডেটা এনকোডিং:

এর সবচেয়ে বড় সুবিধাগুলির মধ্যে একটি হল ইন্টারলিভড ৫ এর মধ্যে ২ বারকোড হল এর দক্ষ এনকোডিং সিস্টেম। যেহেতু এটি একটি একক প্রতীকে দুটি সংখ্যা এনকোড করে, তাই এটি অন্যান্য সংখ্যাসূচক বারকোডের তুলনায় কম জায়গায় বেশি তথ্য সংরক্ষণ করতে পারে। এই বৈশিষ্ট্যটি উচ্চ-ঘনত্বের লেবেলিং প্রয়োজনীয়তা সহ শিল্পগুলির জন্য এটিকে উপযুক্ত করে তোলে।

স্থান দক্ষতা এবং গতি:

যেসব পরিবেশে লেবেল ছোট এবং সংকীর্ণ জায়গার মধ্যে ফিট করতে হয়—যেমন পণ্যের প্যাকেজিং বা ছোট ইনভেন্টরি আইটেমগুলিতে—সেখানে ইন্টারলিভড ৫ এর মধ্যে ২ বারকোড স্থান সাশ্রয়ের ক্ষেত্রে উল্লেখযোগ্য সুবিধা প্রদান করে। তাছাড়া, এর নকশার কারণে, এটি বারকোড স্ক্যানার দ্বারা খুব দ্রুত পড়তে সক্ষম, যা গুদাম এবং বিতরণ কেন্দ্রের মতো পরিবেশে একটি গুরুত্বপূর্ণ বিষয়।

পঠনযোগ্যতা এবং নির্ভরযোগ্যতা:

এর আরেকটি সুবিধা হল ইন্টারলিভড ৫ এর মধ্যে ২ বারকোড হল এর উচ্চমানের নির্ভরযোগ্যতা। স্ক্যানিংয়ের সময় ভুল সারিবদ্ধতার কারণে সৃষ্ট ত্রুটিগুলির জন্য এটি তুলনামূলকভাবে অনাক্রম্য, যা বাস্তব-বিশ্বের সেটিংসে এটিকে আরও নির্ভরযোগ্য করে তোলে। মুদ্রিত লেবেলটি সামান্য ক্ষতিগ্রস্ত বা জীর্ণ হলেও স্ক্যানাররা বারকোডটি সঠিকভাবে পড়তে পারে, যা সমস্ত বারকোড ধরণের ক্ষেত্রে দেখা যায় না এমন একটি মাত্রার দৃঢ়তা প্রদান করে।

৩.২ সীমাবদ্ধতা

আকারের সীমাবদ্ধতা এবং স্পষ্টতা:

যদিও ইন্টারলিভড ২ এর ৫ স্থান-সাশ্রয়ী, এর কম্প্যাক্ট প্রকৃতিও একটি সীমাবদ্ধতা হতে পারে। উদাহরণস্বরূপ, যদি বারকোডটি খুব ছোট বা কম রেজোলিউশনে মুদ্রিত হয়, তাহলে এটি অপাঠ্য বা স্ক্যান করা কঠিন হয়ে পড়তে পারে। ছোট জিনিসগুলিতে এই বারকোডগুলি মুদ্রণ করার সময় সতর্কতার সাথে বিবেচনা করা প্রয়োজন।

সংখ্যাসূচক তথ্যের মধ্যে সীমাবদ্ধ:

ইন্টারলিভড ২ অফ ৫ ফরম্যাটের একটি প্রধান সীমাবদ্ধতা হল এটি শুধুমাত্র সংখ্যাসূচক ডেটা এনকোড করতে পারে। কোড ৩৯ এর মতো আলফানিউমেরিক বারকোডের বিপরীতে, ইন্টারলিভড ২ অফ ৫ অক্ষর বা বিশেষ অক্ষর এনকোড করতে পারে না, যার ফলে এটি এমন অ্যাপ্লিকেশনগুলির জন্য অনুপযুক্ত হয়ে পড়ে যেখানে আলফানিউমেরিক ডেটা প্রয়োজন।

৩.৩ অন্যান্য বারকোড ফর্ম্যাটের সাথে তুলনা

ইন্টারলিভড ২ এর ৫ বনাম কোড ৩৯ বনাম ইউপিসি-এ

ইন্টারলিভড ৫ এর মধ্যে ২ বনাম কোড ৩৯:

কোড 39 একটি জনপ্রিয় আলফানিউমেরিক বারকোড যা অক্ষর এবং সংখ্যা উভয়কেই এনকোড করতে পারে। তবে, তুলনামূলকভাবে ইন্টারলিভড ৫ এর মধ্যে ২, এটি বেশি জায়গা দখল করে এবং শুধুমাত্র সংখ্যাসূচক ডেটার জন্য কম দক্ষ। যদি আপনার ব্যবসার শুধুমাত্র সংখ্যাসূচক বারকোডের প্রয়োজন হয় এবং স্থান দক্ষতা একটি উদ্বেগের বিষয়, ইন্টারলিভড ৫ এর মধ্যে ২ হতে পারে এটিই সবচেয়ে ভালো পছন্দ।

ইন্টারলিভড ৫ এর মধ্যে ২ বনাম ইউপিসি:

ইউপিসি চেকআউটের সময় পণ্যের দাম স্ক্যান করার জন্য খুচরা পরিবেশে প্রায়শই বারকোড ব্যবহার করা হয়। ইন্টারলিভড ৫ এর মধ্যে ২, যা প্রাথমিকভাবে অভ্যন্তরীণ ইনভেন্টরি ব্যবস্থাপনা এবং সরবরাহের জন্য ব্যবহৃত হয়, ইউপিসি কোডগুলি জনসাধারণের মুখোমুখি অ্যাপ্লিকেশনগুলির জন্য আরও উপযুক্ত, কারণ এগুলি সীমিত পরিমাণে ডেটা (শুধুমাত্র পণ্যের আইডি নম্বর) ধরে রাখার জন্য ডিজাইন করা হয়েছে।

৪. ৫টির মধ্যে ২টি ইন্টারলিভড বারকোড কীভাবে তৈরি এবং প্রিন্ট করবেন

একটি স্ক্যানযোগ্য ITF বারকোড তৈরি করতে নির্দিষ্ট নিয়ম মেনে চলতে হবে নকশা মানএই নির্দেশিকাগুলি অনুসরণ করলে স্ক্যানাররা বারকোডটি পঠনযোগ্য করে তোলে, এমনকি কঠিন পরিস্থিতিতেও।

  • বারের উচ্চতা: ন্যূনতম বারের উচ্চতা হওয়া উচিত ৩২ মিমি (১.২৫ ইঞ্চি) স্বয়ংক্রিয় স্ক্যানিংয়ের জন্য এবং ১৩ মিমি (০.৫ ইঞ্চি) অন্যান্য অ্যাপ্লিকেশনের জন্য। সেরা ফলাফলের জন্য, 32 মিমি সুপারিশ করা হয়।
  • এক্স-মাত্রা (বার প্রস্থ): বারকোডের (X-মাত্রা) ক্ষুদ্রতম বারের প্রস্থ নিম্নলিখিতগুলির মধ্যে হওয়া উচিত:
    ০.৪৯৫ মিমি – ১.০২ মিমি (স্বয়ংক্রিয় স্ক্যানিংয়ের জন্য)।
    ০.২৫০ মিমি – ০.৪৯৫ মিমি (অ-স্বয়ংক্রিয় স্ক্যানিংয়ের জন্য)।
  • বার প্রস্থ অনুপাত: সংকীর্ণ এবং প্রশস্ত বারের মধ্যে অনুপাত অবশ্যই এর মধ্যে হতে হবে ২.২৫:১ থেকে ৩:১এই অনুপাত থেকে বিচ্যুতির ফলে স্ক্যানিং ত্রুটি হতে পারে।
  • শান্ত অঞ্চল: বারকোডের আগে এবং পরে পর্যাপ্ত শান্ত অঞ্চল (খালি স্থান) অপরিহার্য। এগুলি কমপক্ষে ২.৫ মিমি সঠিক স্ক্যানিং নিশ্চিত করতে।
  • বেয়ারার বার (ঐচ্ছিক): এগুলি বারকোডের চারপাশে স্থাপিত অতিরিক্ত বার, যা নমনীয় উপকরণে (যেমন ঢেউতোলা কার্ডবোর্ড) মুদ্রণ করার সময় বারকোডকে স্থিতিশীল করতে সাহায্য করে এবং খাড়া কোণে স্ক্যানের নির্ভুলতা উন্নত করে।

ITF বারকোডগুলি বিনামূল্যে ব্যবহার করে তৈরি করা সহজ অনলাইন বারকোড জেনারেটর, বারকোড সফটওয়্যার (যেমন বারটেন্ডার), অথবা প্রোগ্রামিং ভাষার লাইব্রেরি যেমন পাইথন বা জাভা। আপনার পণ্যের সাথে সম্পর্কিত সংখ্যাসূচক তথ্য কেবল ইনপুট করুন, এবং জেনারেটর বারকোড তৈরি করবে।

মুদ্রণ টিপস:

ভুল উদাহরণ

ভুল উদাহরণ

  • রঙের বৈপরীত্য: সাধারণত উচ্চ-বৈপরীত্য রঙ ব্যবহার করুন সাদার উপর কালো—বারকোডটি নির্ভরযোগ্যভাবে স্ক্যান করা যায় তা নিশ্চিত করার জন্য। লাল বা কমলা রঙের মতো রঙ ব্যবহার করা এড়িয়ে চলুন, কারণ এগুলো পঠনযোগ্যতায় হস্তক্ষেপ করতে পারে।
  • মুদ্রণের মান: ঝাপসা বা দাগ এড়াতে উচ্চমানের প্রিন্টিং (কমপক্ষে ৩০০ ডিপিআই) নিশ্চিত করুন। নিম্নমানের প্রিন্টের ফলে স্ক্যানিং ত্রুটি হতে পারে।
  • পরীক্ষামূলক রান: বিভিন্ন পরিস্থিতিতে (যেমন, উজ্জ্বল সূর্যালোক বা কম আলোর পরিবেশে) স্ক্যান করা যায় কিনা তা পরীক্ষা করার জন্য সর্বদা মুদ্রিত বারকোডগুলির একটি পরীক্ষামূলক পরিচালনা করুন।
  • তাপীয় প্রিন্টার: ব্যবহার থার্মাল প্রিন্টার নির্ভুলতা উন্নত করতে পারে এবং কালি বা টোনারের খরচ কমাতে পারে। এই প্রিন্টারগুলি দীর্ঘমেয়াদী ব্যবহারের জন্য দ্রুত এবং আরও টেকসই।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQs)

উ: ইন্টারলিভড ২ এর ৫ এবং অন্যান্য বারকোডের মধ্যে প্রধান পার্থক্যগুলি কী কী?

ইন্টারলিভড ২ অফ ৫ বিশেষভাবে সংখ্যাসূচক ডেটা এনকোড করার জন্য ডিজাইন করা হয়েছে, যা একটি কম্প্যাক্ট এবং স্থান-দক্ষ সমাধান প্রদান করে, যেখানে কোড ৩৯ এর মতো অন্যান্য বারকোড সংখ্যা এবং অক্ষর উভয়ই এনকোড করতে পারে এবং আরও বেশি জায়গা নিতে পারে।

খ. অ-সাংখ্যিক তথ্যের জন্য কি ইন্টারলিভড ৫ এর মধ্যে ২ ব্যবহার করা যেতে পারে?

না, ৫টির মধ্যে ২টি ইন্টারলিভড বারকোড কেবল সংখ্যাসূচক তথ্যের জন্য।

গ. ইন্টারলিভড ৫ এর মধ্যে ২ কি ছোট পণ্য লেবেলের জন্য উপযুক্ত?

হ্যাঁ, কিন্তু বারকোডটি সঠিক আকার এবং রেজোলিউশনে প্রিন্ট করা প্রয়োজন যাতে এটি স্ক্যানযোগ্য থাকে।

ঘ. স্ক্যানার দিয়ে ৫টির মধ্যে ২টি ইন্টারলিভড বারকোড কীভাবে পড়বেন?

আপনার কেবল একটি বারকোড স্ক্যানার প্রয়োজন যা ইন্টারলিভড 5 এর 2 পড়ার জন্য কনফিগার করা আছে। বেশিরভাগ আধুনিক স্ক্যানার এই ফর্ম্যাটটি পরিচালনা করতে পারে।

ঙ. কোন শিল্পগুলি সাধারণত ৫টির মধ্যে ২টি ইন্টারলিভড বারকোড ব্যবহার করে?

খুচরা, উৎপাদন, সরবরাহ এবং স্বাস্থ্যসেবার মতো শিল্পগুলি সাধারণত পণ্য, চালান এবং চিকিৎসা সরঞ্জাম ট্র্যাক করার জন্য ইন্টারলিভড 5 এর মধ্যে 2 ব্যবহার করে।

লেখক সম্পর্কে: Leo

প্রোডাক্ট ইনোভেশনের প্রধান, বারকোড প্রিন্টিং সলিউশনের উপর বিশেষজ্ঞের অন্তর্দৃষ্টি শেয়ার করে, ব্যবসাগুলিকে নির্ভরযোগ্য এবং সাশ্রয়ী পণ্য খুঁজে পেতে সহায়তা করে।

কিছু সম্পর্কিত নিবন্ধ