....... .... ....... ......#.... ....... ###+##......#... ....... #....... ...#.. #...... #.....# #....# . +...... #.....+ +....### ... +##....##.....####......#.... .......<......[...#.........( ....##............#$.....g((( . #..............###...... #####........### ..### ##.......# .# ######### #