По моему вышло неплохо)
826