Flatemate Problems