############################### #.............................. #........................(..... #...#######...####.####..###### #...# ###..)## #.# #..# #...# #......# #.# #..# #...# #......###.####..#### #...#####.<........#........# #...........................###... #...#####......#####.............. #...# #..##### #........###... #...# #..# ###..##### . #...#####..###########..#######. #)...................g.......... #....................b.......... ##################K############# ............... ............... #######........ ....##..# ..#.. .# ...... . ......#.