##..... #....... +......## ......# .. # ..... ... #. #... ..# #.###.###.## ##..#..<#...#. #.............. #.......#...... #....g.###..... .......!.# ..... ###........ .... ########## ###