Nicely done! The ricocheting could feel a bit unpredictable, but with enough attempts it was always doable.