######## .......######### #............... ##............ . ##.....#######+ ..# ##......# ....# ##.....#.# .....# ##.....##.# #.....###.....##..# #.....#.....##..## #.........##..## .... ##..>.8..###.## .... ##.....## #.## ..... ##.<.## #..# ..... #...# ##.# ...... #...# ###.####.....? #...# #....#.g...... #(..# #....#...# #...# #........# #...# #...#....# #...# #.(.#....# #...#.#### .......( ......... .......... ...#.