Somewhat solved
Working Solution :)