this is random
An old class assignment I digged up.
It was supposed to be more simple and straightforward.
But I remember, I couldn't help myself from twisting it up
Which results with this