Код конечно размазан, но работает и выводит наибольший общий делитель. Почему же не пропускает?(