Finished 16.

Кривовато получилось, может кто-нибудь посмотрим свежим взглядом и подточит шероховатости.