Почти так но не до конца...

Ещё добавления будут?