These tasks were carried out as part of the programming language course laboratories. Authors: @witczakxd @abialek677 @mgdkmp13