Review (5/5): arrived in time
just as described