Met commentaar en nog een kleine fout eruit gehaald (nu eerst goto en dan pas dibs)