Algorithm as a Pattern of Kampung : Case Study: Cilincing Fisherman Village (Department of Architecture, Faculty of Architecture and Design, Universitas Pembangunan Nasional)