बेहतर समझ के लिए कोड को देखें।
Look at the code for better understanding.