######### #######.......####### ........)....<....... #######)##########... ............... .........###### .##.###o.#.. #....5.#.# ######.#.# ......h...# #######5### #.###### .o8. +..!...##.##. ...oo. #<....... #####.#. #...S...#...# #.#. #######.# . #.### ... .. .#. .. .. .. . .##