Ya lo he terminado, ahora tengo que comentar el código para que sea legible para otros, y hacer una pequeña explicación como la de @Doddy. A ver si mañana saco tiempo.
En línea
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!
I code for $$$ Hago trabajos en C/C++ Contactar por PM