This is it!!!The ghost of Dirichlet may now rest in peace!The approach is kinda strange but absolutely awesome when you put all the pieces together.