recusrive ITOA done ex4_12