A0132524 online assignment