########### ..........# ..........# .......)..# ......g...######## ........)........# .###############.## #..# #######.####### ###...###...#...### ##.......##...(....# #.........###.###..# #....⌠....##...#..## #...........#....## ##.......######### ###...######...### ####.### ##.......## ###...### #.........# ##.......####....<....# #.........##.....[....# #....⌠......##.......## #.........######...### ##.......## ##### ###...### #####