Challenged myself to program an elevator