А мне второй код нравится.