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