T solution (31/32)

T solution