Welp this is not quite hard though but some thinking processes....
@konina4189 here's your intro others can use it but credits!!!