пишу всё в каком-то странном порядке -_-