Init: Solution to 4-5 (with a bunch of extras)