Please, for the love of god, learn how to comment appropriately in your language. First, because it makes your life easier when you need to debug. Secondly, it will help other people know your thought process. And finally, it really helps you hammer down theory and make you understand why you are doing what you are doing.
Or, if the context doesn't support commenting, use meaningful (self-explanatory) names for variables and other structures.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.