You got quite far. A lot of respect for your perseverance, you remained positive; you rose to the challenge!