Theoretical portion done
Theoretical portion done