kleiner nachtrag:
schrieb vieleicht ans ende while(1)
und der form halber auch noch return 0