################ #............... ............. #..# #...# #+# ##..###...###.######## #....................# #.<..................# ##..##.##..##...###.## ########..##...###.### #...#.....#../.# #...#.....#.(..# ##..###...##..## #..# ######..############ .... .................... .... .................... #.... .................... .................... ##..###.####.###.## #.. #.####'###+#### .. ...............# ...............# .##............## . ######..##...############ ..##... #####...##.........# .......##..##..............## ................##.....##...# .......g........####'####...# ####...##..##...##.....###### #### ##'##...##.....# #.......######## #.......# #####...# #####