Home task 1: init version