ruby euler002