It was fun. 
My implementation could be more robust but for 2 hours coding.
It was a fun kata. 

Would you want to share your work during our next CORMAS meeting, Friday?


If you want now cormas can use it, fork it, expand,���.
I did it for you as an exercise for me. 

S.