a game of hanabi (under construction)