Upstairs/Downstairs solutions

Upstairs/Downstairs was solved using Java by 1 contestant. Solution sizes: average 6273 bytes (shortest: 6029; longest: 6517).