Attempts at Steps1,2,3