added ruby pro euler