baby steps solution