learning now works for 2 sets, still there is a problem in creating Hplus and Hminus when not input complete