4 problems pushed

1087 1306 1342 1395