в общем, получилось что-то объёмное, которое можно и не читать, если интереса узнавать меня нет, попутно читая чепуху