Library for Puzzle Bots