###.#### ........ .$...... .[(..... ........ ........ ........ #####)...g... ##..<..## ##.......## #......[..# #.....h...# #.........# #.........# #...<.....# ##.......## ......... ..........# .#.......??#