Guarda bene la condizione dell'if, come fa il carattere I-esimo ad essere contemporaneamente una h, una e una l ed una p?