feat(task01): add base for task01