????????????
???????????? ???????? ??? ???????? DNA ??? ??.??.