Solution structure

lawl