Interesting task!
(i don't think conitec will help you with this ) so try this