This should work more as an example than anything else. But one could edit and play with it… Once again…