I love to code, and usually answer questions after figuring out the answer, but only if I really understand the subject matter.