"Is it efficient?"- Probably, considering how little code it uses. Though, I would take out the "?". "Could you make a compressed library out of it?"- Could you explain what the word "library" means in this context? I've heard of the term "library" before but I never fully understood it. *noob question*