Revised 93 to use Maybe

Unfortunately while this is “purer” it is slower.  Nevertheless, it was
a good exercise