biblio, tienes razón.
Pero en muchas ocasiones yo mismo he resuelto problemas con este tipo de cuestionamientos... cuando estoy ciclado en un problema en particular, trato de ver las cosas desde fuera, y trato de encontrar alguna solucion alterna (sin perder de vista la lógica, obviamente), y a veces esta nueva perspectiva me saca de grandes apuros...
Bueno, pues esa es la razón por la que he aportado este rapido comentario, aunque la mayoría de las veces me tomo el tiempo de probar en mi localjost antes de responder...
Saludos!