adding logic problems for review