Tested working-
Top piece is broken as shown in 2nd last and last pict