######## ####......# #.........# # .####.##......##.## ................... ...#.......###.. # #.......# #.###.### #.# #... ... ...... ............ ..........(.. ..##.......... ... ...g.......# ... #.......