Bool has been supported since forever and the typedef int bool; breaks on the teaching cluster.
typedef int bool;