added 158 A problem