Back to Hall Property Solutions