Лонги писать тут в целом дело неблагодарное, ну только если самому в кайф.

3
1