### #####<# ###....### ######........# #########............## ####....#...............# .......................## ......................## ...........##.......### ##........#####....## #####8.8## ###### ####.## #.##.########## #.............# #############.# #.# #.# #.# # #.### #.#####...# #....)..#.# #.#####...# .. #..## ## #...# .#..# . ..# . ..# #. ..#