Gostei da ideia, mas isso deve ter dado um trabalho imenso para ser feito! Não consigo nem pensar no quão confuso deve ter sido montar isso (a não ser que tenham arranjado algum algoritmo para isso).