mywhile and do while