Computer Science

Computer Science Dive deep into the world of computing. Explore algorithms, data structures, programming languages, and cutting-edge technologies. Let's code the future!

 ,  ,  ,  ,  ,  ,  ,  ,  ,  ,  ,  ,  ,
02/04/2026

, , , , , , , , , , , , ,

English:Unlock the complete syllabus for West Bengal Board Class 11 & 12 Computer Science (2026) — explained in Bengali! This video covers all ...

https://youtu.be/5ciM80A0x5Q ,  িয়েপ্রশ্নবানান,  ,  ,  ,  ,  ,  ,  ,  ,  িয়েপড়াশোনাসহজ,  ,  ,  ,  ,  ,  ,  ,  ,
31/03/2026

https://youtu.be/5ciM80A0x5Q
, িয়েপ্রশ্নবানান, , , , , , , , , িয়েপড়াশোনাসহজ, , , , , , , , ,

আপনি কি শিক্ষক, ছাত্র বা কোচিং সেন্টারের মালিক? তাহলে এই ভিডিওটি আপনার জন্য!আজকে আমি দেখাবো কিভাবে AI টুল ব্যবহার কর...

Contact- 8918843124
20/03/2026

Contact- 8918843124





10/07/2025


Char main(){
print("Hello world");
return 0;

}
Is it right way to do? If yes/no then why...

02/05/2025







#​ video discusses Python data types in Bengali, explaining concepts like mutable and immutable types, with examples of integers, strings, flo...

https://youtu.be/oUCPlMJcjD4
22/04/2025

https://youtu.be/oUCPlMJcjD4

After installing how to execute python code . What is ex*****on Mode ? What is Interactive mode ? what is scripting mode ? how many way you can ...

23/01/2025

1. Array-র কোনো Element-কে Delete কীভাবে করবে?
2. Array-তে কোনো নতুন Element-কে কীভাবে Insert করবে?
3. 1D Array-র কোনো Element-কে Access করার Time Complexity কত? Multi-Dimensional Array-র ক্ষেত্রে এই Complexity কত হবে?
4. Array-র দুটি ব্যাবহারিক প্রয়োগ লেখো।
6. একটি 2D Array B-এর Row-এর সংখ্যা 5 এবং Column-এর সংখ্যা 4। এর B[2, 4] Element-টির Memory Location কত হবে? প্রদত্ত প্রথম Element-এর Location হল 1000 এবং প্রতিটি Element-এর Size 8 Byte এবং Array-টি Row Column (Row Major) হিসেবে সঞ্চিত আছে।
7. Array-র কোনো Element-কে Delete কীভাবে করবে?
8. Array-তে কোনো নতুন Element-কে কীভাবে Insert করবে?
9. 1D Array-র কোনো Element-কে Access করার Time Complexity কত? Multi-Dimensional Array-র ক্ষেত্রে এই Complexity কত হবে?
10. Array-র দুটি ব্যাবহারিক প্রয়োগ লেখো।

=============Answer=================
6. Answer: তোমাকে একটা 2D array-এর memory location বের করতে হবে, যেখানে row-এর সংখ্যা 5 আর column-এর সংখ্যা 4। চল, দেখি কিভাবে করতে হবে:

1. Number of columns (let's call it `n`) ধরে নেই।
2. Formula ব্যবহার করি Row-Major order-এর জন্য:
Memory location = Base address + {Row index x n + Column x Size of each element
Given:
- Rows = 5
- Columns = 4
- Base address = 1000
- Size of each element = 8 bytes
- Row index = 2
- Column index = 4

এখন, values গুলো formula-তে বসাই:
Memory location = 1000 + (2 x4 + 4) x 8

আগে, 1D array এর index বের করি:
Index = 2 x 4 + 4 = 8 + 4 = 12

তারপর, memory location calculate করি:
Memory location = 1000 + 12 x 8 = 1000 + 96 = 1096

তাহলে, element B[2, 4] এর memory location হল **1096**।

7.Ans:
Array-র কোনো Element-কে Delete করা: Array-তে কোনো element সরাসরি delete করা যায় না। তুমি specific element-টাকে ignore করে নতুন একটা array create করতে পারো অথবা element-টার পরের সবগুলোকে এক ধাপ left shift করতে পারো।

8:Ans: Array-তে কোনো নতুন Element-কে Insert করা: নতুন element insert করতে হলে, তুমি element-টা insert করতে চাওয়া index-টা ঠিক করো। তারপর ওই index-এর পরের সবগুলো element-কে এক ধাপ right shift করো। এবার insert করতে চাওয়া element-টা ওই index-এ বসাও। কিন্তু এই পদ্ধতি array-র size এবং element-র সংখ্যা অনুযায়ী time-consuming হতে পারে।

9:Ans:
1D Array-র কোনো Element-কে Access করার Time Complexity: 1D array-তে কোনো element access করার time complexity হল 𝑂(1)
কারণ তুমি direct index ব্যবহার করে element-টা access করতে পারো। কিন্তু Multi-Dimensional Array-র ক্ষেত্রে access করতে গেলে indexing-এর কারণে কিছুটা extra time লাগে, তবে overall time complexity হল 𝑂(1)।

10.Array-র দুটি ব্যাবহারিক প্রয়োগ:

Data Storage: Array-রা সাধারণত data store করতে ব্যবহৃত হয়, যেমন student marks, employee details, etc.
Matrix Operations: Matrix operations, যেমন image processing, scientific computations, etc. array ব্যবহার করে করা হয়।😊

Call now to connect with business.

**Dynamic data structure কী? উদাহরণ দাও।**  Dynamic data structure হল এমন একটি data structure যা runtime এ size পরিবর্তন...
20/01/2025

**Dynamic data structure কী? উদাহরণ দাও।**
Dynamic data structure হল এমন একটি data structure যা runtime এ size পরিবর্তন করতে পারে। এর মানে হল যে আমরা প্রয়োজন অনুযায়ী এর size বাড়াতে বা কমাতে পারি। উদাহরণ হিসেবে Linked List, Stack, এবং Queue উল্লেখ করা যেতে পারে।

**Static data structure কী? উদাহরণ দাও।**
Static data structure হল এমন একটি data structure যার size compile time এ নির্ধারিত হয় এবং runtime এ পরিবর্তন করা যায় না। উদাহরণ হিসেবে Array এবং Structure উল্লেখ করা যেতে পারে।

**Abstract data type কী? উদাহরণ দাও।**
Abstract data type (ADT) হল একটি data type যা শুধুমাত্র তার behavior বা operations দ্বারা সংজ্ঞায়িত হয়, কিন্তু এর implementation details গোপন থাকে। উদাহরণ হিসেবে Stack এবং Queue উল্লেখ করা যেতে পারে।

**Abstract data type এর দুটি বৈশিষ্ট্য লেখো।**
1. Encapsulation: ADT এর implementation details গোপন থাকে এবং ব্যবহারকারী শুধুমাত্র এর operations ব্যবহার করে।
2. Modularity: ADT গুলি আলাদা আলাদা modules হিসেবে কাজ করে, যা code reuse এবং maintenance সহজ করে।

**একটি n-সংখ্যক Element বিশিষ্ট ID Array হল X। এর Element-গুলি কীভাবে Access করবে? এর Element-গুলির Location কেমন প্রকৃতির হবে?**
ID Array X এর Element-গুলি Access করতে আমরা index ব্যবহার করব। যেমন, X[i] দিয়ে i তম Element Access করা যাবে। এর Element-গুলির Location হবে contiguous memory location, অর্থাৎ সব Element একসাথে ধারাবাহিকভাবে মেমোরিতে সংরক্ষিত থাকবে।

19/12/2024

1. What is a data structure?

Answer (English): A data structure is a way to organize, store, and manipulate data to perform operations efficiently.

উত্তর (বাংলা): ডেটা স্ট্রাকচার হল একটি পদ্ধতি যাতে ডেটাকে সুসংগঠিত, সঞ্চিত এবং কার্যকরভাবে পরিচালনা করা যায়।

2. What is an array?

Answer (English): An array is a collection of elements, each identified by an index or key, and stored in a contiguous memory location.

উত্তর (বাংলা): অ্যারে হল একটি উপাদানের সংগ্রহ, যেখানে প্রতিটি উপাদান একটি সূচক বা কী দ্বারা চিহ্নিত এবং ধারাবাহিক মেমোরি লোকেশনে সংরক্ষিত থাকে।

3. What is the difference between a stack and a queue?

Answer (English): A stack follows the LIFO (Last In, First Out) principle, while a queue follows the FIFO (First In, First Out) principle.

উত্তর (বাংলা): স্ট্যাক LIFO (শেষে প্রবেশ, প্রথমে বের) নীতিকে অনুসরণ করে, এবং কিউ FIFO (আগে প্রবেশ, প্রথমে বের) নীতিকে অনুসরণ করে।

4. What is a linked list?

Answer (English): A linked list is a sequence of nodes where each node contains data and a reference to the next node.

উত্তর (বাংলা): একটি লিংকড লিস্ট হল নোডগুলোর একটি ক্রম যেখানে প্রতিটি নোডে ডেটা এবং পরবর্তী নোডের রেফারেন্স থাকে।

16/11/2024

MS ACCESS 2007 QUESTION AND ANSWER
MS-Access 2007 Question and Answer
1. **এক্সেস ২০০৭ কি?**
- **উত্তর:** এক্সেস ২০০৭ হল একটি ডেটাবেস ম্যানেজমেন্ট সিস্টেম যা মাইক্রোসফট দ্বারা তৈরি করা হয়েছে। এটি ব্যবহারকারীদের ডেটা সঞ্চয়, অনুসন্ধান এবং পরিচালনা করার জন্য একটি সহজ উপায় প্রদান করে।

2. **টেবিল কি?**
- **উত্তর:** টেবিল হল একটি ডেটাবেস অবজেক্ট যেখানে ডেটা সঞ্চিত হয়। টেবিলের মধ্যে বিভিন্ন কলাম ও সারি থাকে, যা ডেটাকে সংগঠিত করে।

3. **প্রাইমারি কি কি?**
- **উত্তর:** প্রাইমারি কি হল একটি টেবিলের একটি বিশেষ কলাম যা প্রতিটি রেকর্ডকে অনন্যভাবে সনাক্ত করে। এটি কোনও ডুপ্লিকেট বা নাল মান গ্রহণ করতে পারে না।

4. **ফর্ম কি?**
- **উত্তর:** ফরম হল এক্সেস ২০০৭ এ একটি ব্যবহারকারী ইন্টারফেস যা ডেটা ইনপুট এবং প্রদর্শন করার জন্য ব্যবহৃত হয়। এটি ব্যবহারকারীদের ডেটা সহজভাবে দেখার এবং সম্পাদনা করার অনুমতি দেয়।

5. **কোয়্যারি কি?**
- **উত্তর:** কোয়্যারি হল একটি টুল যা ব্যবহারকারীদের ডেটাবেস থেকে নির্দিষ্ট ডেটা পুনরুদ্ধার এবং বিশ্লেষণ করার জন্য অনুমতি দেয়। এটি বিভিন্ন শর্ত অনুযায়ী ডেটা ফিল্টার করতে সাহায্য করে।

6. **রিপোর্ট কি?**
- **উত্তর:** রিপোর্ট হল একটি ডেটাবেস অবজেক্ট যা ডেটাকে একটি ফরম্যাটেড এবং প্রিন্টেবল আকারে প্রদর্শন করে। এটি ব্যবহৃত হয় ডেটা প্রেজেন্টেশন এবং এনালাইসিসের জন্য।

7. **ফিল্ড কি?**
- **উত্তর:** ফিল্ড হল একটি টেবিলের একটি কলাম যা একটি নির্দিষ্ট ডেটা টাইপ ধারণ করে। প্রতিটি ফিল্ডে একই ধরনের তথ্য থাকে।

8. **রেকর্ড কি?**
- **উত্তর:** রেকর্ড হল একটি টেবিলের একটি সারি যা একক ইউনিট ডেটা ধারণ করে। প্রতিটি রেকর্ডে বিভিন্ন ফিল্ডে সম্পর্কিত তথ্য থাকে।

9. **ইনডেক্স কি?**
- **উত্তর:** ইনডেক্স হল একটি ডেটাবেস অবজেক্ট যা ডেটা অনুসন্ধান ও সঞ্চালন প্রক্রিয়া দ্রুততর করে। এটি টেবিলের নির্দিষ্ট ফিল্ডের উপর ভিত্তি করে তৈরি করা হয়।

10. **ডেটা টাইপ কি?**
- **উত্তর:** ডেটা টাইপ হল ডেটার একটি শ্রেণীবিভাগ যা নির্ধারণ করে যে ডেটাটি কিভাবে সংগ্রহ এবং প্রক্রিয়া করা হবে। উদাহরণস্বরূপ, টেক্সট, নম্বর, ডেট/টাইম ইত্যাদি।

11. **রিলেশন কি?**
- **উত্তর:** রিলেশন হল দুটি বা একাধিক টেবিলের মধ্যে সংযোগ যা একটি সাধারণ ফিল্ডের মাধ্যমে প্রতিষ্ঠিত হয়। এটি ডেটাবেসের অখণ্ডতা এবং ডেটার সংহতি নিশ্চিত করে।

12. **ম্যাক্রো কি?**
- **উত্তর:** ম্যাক্রো হল এক্সেস ২০০৭ এ একটি টুল যা ব্যবহারকারীদের একাধিক ক্রিয়া স্বয়ংক্রিয়ভাবে সম্পাদন করতে সাহায্য করে। এটি সাধারণ কাজগুলি দ্রুত এবং সহজে সম্পাদন করার জন্য ব্যবহৃত হয়।

13. **ডিজাইন ভিউ কি?**
- **উত্তর:** ডিজাইন ভিউ হল একটি ভিউ যেখানে ব্যবহারকারীরা টেবিল, ফরম, কোয়্যারি, এবং অন্যান্য ডেটাবেস অবজেক্টের কাঠামো তৈরি এবং সম্পাদনা করতে পারেন।

14. **রিলেশনশিপ কি?**
- **উত্তর:** রিলেশনশিপ হল টেবিলের মধ্যে লজিক্যাল সংযোগ যা ফিল্ডের মাধ্যমে প্রতিষ্ঠিত হয়। এটি ডেটার সংহতি এবং সংশ্লেষ নিশ্চিত করে।

15. **ফিল্টার কি?**
- **উত্তর:** ফিল্টার হল একটি টুল যা ব্যবহারকারীদের ডেটাবেসে নির্দিষ্ট মান অনুযায়ী ডেটা প্রদর্শন করতে সাহায্য করে। এটি ডেটা অনুসন্ধান এবং বিশ্লেষণ প্রক্রিয়া সহজ করে তোলে।

16. **কমপোজিট কী কি?**
- **উত্তর:** কমপোজিট কী হল দুটি বা একাধিক কলামের সংমিশ্রণ যা একসাথে প্রাইমারি কি হিসাবে কাজ করে। এটি টেবিলের প্রতিটি রেকর্ডকে অনন্যভাবে সনাক্ত করতে ব্যবহৃত হয়।

17. **ডেটাসিট ভিউ কি?**
- **উত্তর:** ডেটাসিট ভিউ হল একটি ভিউ যেখানে ব্যবহারকারীরা টেবিলের ডেটা সারি এবং কলামে প্রদর্শিত দেখতে এবং সম্পাদনা করতে পারেন।

18. **কমান্ড বাটন কি?**
- **উত্তর:** কমান্ড বাটন হল একটি ইন্টারেক্টিভ এলিমেন্ট যা ব্যবহারকারীদের নির্দিষ্ট ক্রিয়া সম্পাদন করতে সাহায্য করে। এটি ফরম বা রিপোর্টের অংশ হতে পারে।

19. **ফর্ম্যাটিং কি?**
- **উত্তর:** ফর্ম্যাটিং হল ডেটাবেস অবজেক্টের ভিজ্যুয়াল অ্যাপিয়ারেন্স পরিবর্তন করার প্রক্রিয়া। এটি ডেটার প্রেজেন্টেশন উন্নত করতে সাহায্য করে।

20. **ডাটাবেস কি?**
- **উত্তর:** ডাটাবেস হল একটি সংগঠিত সংগ্রহ যেখানে ডেটা সঞ্চিত এবং পরিচালিত হয়। এটি ব্যবহারকারীদের ডেটা স্টোর, রিট্রিভ এবং ম্যানেজ করার অনুমতি দেয়।

21. **ফিল্ড প্রপার্টিজ কি?**
- **উত্তর:** ফিল্ড প্রপার্টিজ হল ফিল্ডের বৈশিষ্ট্য যা নির্ধারণ করে যে ফিল্ডটি কিভাবে ব্যবহার এবং প্রদর্শিত হবে। উদাহরণস্বরূপ, ফিল্ডের ডেটা টাইপ, ফিল্ড সাইজ, এবং ফরম্যাট প্রপার্টিজ।

22. **এনটিটি-রিলেশনশিপ ডায়াগ্রাম (ERD) কি?**
- **উত্তর:** এনটিটি-রিলেশনশিপ ডায়াগ্রাম (ERD) হল একটি ভিজ্যুয়াল উপস্থাপনা যা ডেটাবেসের এনটিটি এবং তাদের সম্পর্ক প্রদর্শন করে। এটি ডেটাবেসের কাঠামো এবং ডিজাইন বুঝতে সহায়তা করে।

23. **টেবিল ডিজাইন ভিউতে নতুন ফিল্ড যোগ করার প্রক্রিয়া ব্যাখ্যা করুন।**
- **উত্তর:** টেবিল ডিজাইন ভিউতে নতুন ফিল্ড যোগ করার জন্য প্রথমে টেবিলটি ডিজাইন ভিউতে খুলুন, তারপর নতুন ফিল্ডের নাম এবং ডেটা টাইপ নির্ধারণ করে ফিল্ড প্রপার্টিজ সেট করুন।

24. **ফর্ম এবং সাবফর্মের মধ্যে পার্থক্য কি?**
- **উত্তর:** ফর্ম হল একটি প্রধান ইন্টারফেস যেখানে ব্যবহারকারীরা ডেটা ইনপুট এবং প্রদর্শন করতে পারে, এবং সাবফর্ম হল একটি ফর্মের অংশ যা মূল ফর্মের সাথে সম্পর্কিত ডেটা প্রদর্শন করে।

25. **ফর্মের কন্ট্রোল উইজার্ডের ব্যবহার ব্যাখ্যা করুন।**
- **উত্তর:** ফর্মের কন্ট্রোল উইজার্ড ব্যবহার করে ব্যবহারকারীরা সহজেই ফর্মে বিভিন্ন কন্ট্রোল যেমন বাটন, টেক্সট বক্স, এবং কম্বো বক্স যোগ করতে এবং কনফিগার করতে পারে।

26. **কম্বো বক্স কি এবং এটি কিভাবে কাজ করে?**
- **উত্তর:** কম্বো বক্স হল একটি ড্রপডাউন কন্ট্রোল যা ব্যবহারকারীদের একটি তালিকা থেকে একটি মান নির্বাচন করার অনুমতি দেয়। এটি ফর্মে ব্যবহার করা হয় ডেটা ইনপুটকে সহজ করতে।

27. **কোয়্যারি ডিজাইন ভিউতে ক্রাইটেরিয়া যোগ করার প্রক্রিয়া ব্যাখ্যা করুন।**
- **উত্তর:** কোয়্যারি ডিজাইন ভিউতে ক্রাইটেরিয়া যোগ করতে, ফিল্ডের জন্য ক্রাইটেরিয়া রোতে শর্ত নির্ধারণ করুন যা ডেটা ফিল্টার করতে ব্যবহৃত হবে।

28. **অ্যাকশন কোয়্যারি কি?**
- **উত্তর:** অ্যাকশন কোয়্যারি হল একটি কোয়্যারি যা ডেটার উপর নির্দিষ্ট ক্রিয়া সম্পাদন করে, যেমন ডেটা আপডেট, ডিলিট, অ্যাপেন্ড, বা মেকটেবল কোয়্যারি।

29. **রিপোর্ট ডিজাইন ভিউতে কিভাবে নতুন ফিল্ড যোগ করবেন?**
- **উত্তর:** রিপোর্ট ডিজাইন ভিউতে নতুন ফিল্ড যোগ করতে, ফিল্ড লিস্ট থেকে ড্র্যাগ এবং ড্রপ করে ফিল্ড যোগ করুন এবং প্রয়োজন অনুযায়ী ফর্ম্যাট এবং স্টাইল সেট করুন।

30. **ইনডেক্স কিভাবে তৈরি করবেন?**
- **উত্তর:** ইনডেক্স তৈরি করতে, টেবিল ডিজাইন ভিউতে ফিল্ড নির্বাচন করুন এবং ইনডেক্স প্রপার্টিজ সেট করুন। এটি ডেটার উপর দ্রুত অনুসন্ধান ও শ্রেণীবিন্যাস করতে সাহায্য করে।

31. **অ্যাক্সেস প্রজেক্ট কি?**
- **উত্তর:** অ্যাক্সেস প্রজেক্ট হল একটি ডেটাবেস অ্যাপ্লিকেশন যা মাইক্রোসফট অ্যাক্সেসে তৈরি করা হয়েছে এবং এটি একটি SQL সার্ভারের সাথে সংযুক্ত থাকে।

32. **ডেটা টাইপের উদাহরণ দিন।**
- **উত্তর:** ডেটা টাইপের উদাহরণগুলি হল টেক্সট, নম্বর, ডেট/টাইম, কারেন্সি, ইয়েস/নো, ইত্যাদি।

33. **মেইল মার্জ কি?**
- **উত্তর:** মেইল মার্জ হল একটি প্রক্রিয়া যা মাইক্রোসফট অ্যাক্সেস এবং ওয়ার্ড ব্যবহার করে বিভিন্ন ব্যক্তির কাছে কাস্টমাইজড মেইল পাঠানোর জন্য ব্যবহৃত হয়।

34. **মডিউল কি?**
- **উত্তর:** মডিউল হল একটি প্রোগ্রামিং অবজেক্ট যা VBA (ভিজ্যুয়াল বেসিক ফর অ্যাপ্লিকেশন) কোড ধারণ করে এবং ডেটাবেসের ফাংশনালিটি বাড়ানোর জন্য ব্যবহৃত হয়।

35. **কাস্টমাইজড ফিল্টার কিভাবে তৈরি করবেন?**
- **উত্তর:** কাস্টমাইজড ফিল্টার তৈরি করতে, ফিল্টার বাই ফর্ম বিকল্পটি ব্যবহার করুন এবং প্রয়োজনীয় শর্তগুলি নির্ধারণ করুন যা অনুযায়ী ডেটা ফিল্টার হবে।

36. **ডাটাবেস রেপ্লিকা কি?**
- **উত্তর:** ডাটাবেস রেপ্লিকা হল একটি কপি যা একটি মূল ডাটাবেস থেকে তৈরি করা হয় এবং রেপ্লিকেশন প্রক্রিয়ার মাধ্যমে আপডেট রাখা হয়।

37. **অ্যাক্সেস ২০০৭ এর ইনবিল্ট ফাংশনগুলির উদাহরণ দিন।**
- **উত্তর:** অ্যাক্সেস ২০০৭ এর ইনবিল্ট ফাংশনগুলির উদাহরণগুলি হল SUM, AVG, COUNT, MIN, MAX, ইত্যাদি।

38. **সাবরিপোর্ট কি এবং এটি কিভাবে ব্যবহৃত হয়?**
- **উত্তর:** সাবরিপোর্ট হল একটি রিপোর্টের অংশ যা মূল রিপোর্টের সাথে সম্পর্কিত ডেটা প্রদর্শন করে। এটি রিপোর্টে আরও বিশদ তথ্য প্রদর্শন করতে ব্যবহৃত হয়।

39. **ইমপোর্ট এবং এক্সপোর্ট ডেটা কি?**
- **উত্তর:** ইমপোর্ট ডেটা হল অন্য কোন সোর্স থেকে ডেটা ডাটাবেসে নিয়ে আসা এবং এক্সপোর্ট ডেটা হল ডাটাবেসের ডেটা অন্য কোন ফাইলে বা অ্যাপ্লিকেশনে পাঠানো।

40. **ডাটাবেস কম্প্যাক্ট এবং রিপেয়ার কি?**
- **উত্তর:** ডাটাবেস কম্প্যাক্ট এবং রিপেয়ার হল একটি প্রক্রিয়া যা ডাটাবেসের ফাইল সাইজ কমাতে এবং দুর্নীতিগ্রস্ত ডেটা মেরামত করতে ব্যবহৃত হয়।

এই প্রশ্ন ও উত্তরগুলি WBCHSE বোর্ডের ১০+২ স্তরের ছাত্রদের জন্য উপযোগী হবে।

Address

Kakdwip
Kakdwip
743347

Alerts

Be the first to know and let us send you an email when Computer Science posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share