 
 <prompt> Mark ya yi kama da ganyen shanye a ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko ta farko <response>: def solution():
    """Mark ya yi kama da ganyen abinci a gefen shi na biyu, wanda yana 20 fitta daga cikin gida. Ganye ya dogara tsakanin tsawon rana. Idan ganye ta fara da 4 fitta, yaya rana zata samu ya zama tsawon gefe na Mark?"""
    window_height = 20
    beanstalk_initial = 4
    beanstalk_height = beanstalk_initial
    days = 0
    while beanstalk_height < window_height:
        beanstalk_height *= 2
        days += 1
    result = days
    return result 