Working on crappy solution to 30 =/