Started from the bottom
529