Flow solid assignment from school - 1 semester