https://www.tutorchase.com/notes/ib/chemistry-2025-hl/6-1-1-br-nsted-lowry-acids-and-bases