Interesting solution...