corrected exercise_3_6_4-platispete.vhd