Some solutions I found lying around.