solving summer