machkens – tranсе (не доделано)