Work on MAP
Init logic chapter