Introduction

Bottom up approach