Once Upon a Time in Arabia (Critical IF Gamebook) implemented with Simple DirectMedia Layer (SDL) Library