My attempt to port Okusama's NotEnoughKeys