Wersja z enum'em.