Graph-based shortest path problem on a cylindrical tower with portals.
Designed and implemented SPI Master module with and without CS.