Surely this can be made simpler

Printable View

B