초안
2차 수정안
3차 수정안 (api사용으로 인하여 대폭 수정)