Add partial implementation for FPiS Chapter 11