The program works as expected