@skobkin дело важное и полезное, но сделано с грубой ошибкой и можно было сделать лучше