1=135442345678910a11121314151617181920212223242526b27282930313233343536373839a24041424344454647484950515253545556575859606162636465666768697071solo727374757677787980b3818283848586878889909192ending93949596979899100101102103104105