added program for 2ab