Corregido el problema de que se timbraba el programa se debía a un while en la clase persona que quedaba en un ciclo infinito cuando el piso inicial era igual al piso final