добавлены примеры использования io и types