### . .. ##. #'## .. #.. ...#... #.8. .8..... ...# ##...# #.#'###'# #.##..)## #.##.>.# #.##...## ##)#'###'#### ######).)## ##)D.# ......(8.# #.8('.# ....#.(.# #...### .## #)### ##'## #)# ..# #)# .## #)# . #)# #. #<# #.# #.# #># .. # #.# #. .### #.# #.#####... ..# #.......# #.# .# ####.......### ##.# ............. ...# #........## #..# #.t