homeworks to the HQH course at the Software Unviersity