pushing completed solution