finished porting fake_towermap to cpp