solve leap