234567alex 1 finalalex print 1alex print 2alex print 3