5,040 Cambridge Surprise Minor

Donald F Morrison (no. 7948)
2345  W   B   H
2435  ss      s
5423  s   s   ss
5342  ss  s   s
2354  s   s   ss
4235  s   s   s
5243  s   s
3245  s       ss
5324  s   s   s
4235  s       s
Repeat twice.