Lets Treat It As A 2D Problem