 
 <prompt> A cikin shekara, birnin na gaba za ta kara girma da kuma bude saboda zama. A shekara na farko, za su kara girma 2352218 gidaje. A shekara mai zuwa, za su kara girma mafi yawa mara uku da wannan manyan gidaje. A shekara na uku, za su duba yadda suka kara girma da kuma duba kwanan gidaje. Me za'a kara girma a cikin shekaru uku da suka zo? Yi amfani da Python code.

```python
shekara_na_farko = 2352218
shekara_mai_zuwa = shekara_na_farko * 3
shekara_na_uku = (shekara_na_farko + shekara_mai_zuwa) * 2

jumla_gida = shekara_na_farko + shekara_mai_zuwa + shekara_na_uku
print(jumla_gida)
``` <response>: def solution():
    """A cikin birnin na farko, suna buƙatar samar da gida mafi yawa a cikin mako biyu. A shekarar na farko, za su samu 12 gidajen. A shekarar mai zuwa, za su samu gidajen da aka samu a shekarar na farko mafi yawa. A shekarar na uku, za su saurara yadda sun samu gidajen kuma su duba kwanaki. Me gidajen zasu samu a cikin mako uku da suka zo?"""
    homes_first_year = 2352218
    homes_second_year = homes_first_year * 3
    homes_third_year = homes_first_year + homes_second_year
    homes_third_year = homes_third_year * 2
    total_homes = homes_first_year + homes_second_year + homes_third_year
    result = total_homes
    return result 