add several python solutions