Refatoração da função checkin.get_attempt