######### #..<..#.###### ##...##....... #.###.#....... #8'''8#....... ###.###...?... #r#......... #.r.......>. ###.)....... ................ #######......... #..#)##### #..#.# ...... #..#.#. #... ).