olymp2009_51