Task3.3

Task 3.3 Simple implementation