Das Programm ansich ist nicht schlecht ABER:
Bei dem Code bekommt man ja einen Heulkrampf
bitte benenne die ganzen Objekte um... so kann man doch keine Arbeit abgeben...
und wenn du den Code jemals wieder anfassen bzw. erweitern möchtes... dann hast du ein großes Problem...