goto is not very good style of programming