machkens – annealed (не доделан) 3