added 4 A problem