my solutions to various project oiler problems, most likely in ruby