현실 지도는 훨씬 복잡한데

이걸 배열로 일일이 다 표현하는거임?

그리고 계산이 꽤 빠른것같던데 미리 캐싱시켜둔건가