Open Solving (by Mohammad Alhallak)