either exercises solved