Penultimate version

Still not happy with the button and err formatting, but it meets the requirements!