######+# ......# #.....# #.....# #.....# . #.....#####+ ....##........... .......<......... #####+#+#........ #.......####... #...g......+ #..g.####### #...gg...g.. #....####### ......# #....).# #...#### ####