Эндинг, конечно, жесть, но что поделать...