hall_project0106