Nicely done, considering the conditions. #1 for me.