Added basic approach code