5 49 121 true 2 12 13 20 31