Better print (30/44)

Better print