그냥 이해 하기 어려우면 그냥 써있는대로 그냥 구현해도 충분하지???