Is there life on finite upper half planes