Here is a completely naive question, I'm hesitant about this because if someone gives me a technical answer there's a 100% chance I won't understand it, and because I'm not sure I will be able to make myself understood. Why can't lossless files be majorly compressed (i.e. made much smaller), if you used a code that had, so to speak, a zillion characters? So, if there were one character for virtually any piece of information (not literally but as an ideal). Common sense suggests the shorter the language the larger the file and vice versa. Computers however can compute really fast and well, so couldn't a music player be programmed to understand a really, really long code and a lossless mp3-type file be made? In other words, my idea is that music files could be made really small if the available units of code were really, really numerous. Is it really not feasible to make a reasonably sized machine that could process all that? Again, sorry if my lingo is wrong or confusing.