No, space between "while" and "(intern". And "switch" and "(". Not a new line.